Examples of RunTimeUser


Examples of com.lgx8.right.entities.RunTimeUser

    String st_time = request.getParameter("xf_st");
    String ed_time = request.getParameter("xf_ed");
    String xflx = request.getParameter("xf_hidden_lx");
    String hy_phone = request.getParameter("tel_phone");
    String hy_cardNum = request.getParameter("car_num");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    PageArgument pageArgment = getPageInfo(request);
    StringBuffer sb = new StringBuffer();
    if(st_time!=null&&!st_time.equals("")){
      sb.append(" and t1.XFSJ>=str_to_date('"+st_time+"','%Y-%m-%d %H:%i:%s')");
    }
    if(ed_time!=null&&!ed_time.equals("")){
      sb.append(" and t1.XFSJ<=str_to_date('"+st_time+"','%Y-%m-%d %H:%i:%s')");
    }
    if(xflx!=null&&!xflx.equals("")){
      sb.append(" and t1.XFLX='"+xflx+"'");
    }
    if(hy_phone!=null&&hy_phone.length()>0){
      sb.append(" and t1.xfhy.mobile='"+hy_phone+"'");
    }
    if(hy_cardNum!=null&&hy_cardNum.length()>0){
      sb.append(" and t1.xfhy.card.id='"+hy_cardNum+"'");
    }
    long _type = 0l;
    if(rtUser!=null){
      _type = rtUser.getUsertype();
      if(_type==User.USER_TYPE_MERCHANT){
        Merchant _or = (Merchant)userOrganizationMerchantService.getOrganizationOrMerchantByUser(rtUser);
        if(_or!=null){
          sb.append(" and t1.merchant.id="+_or.getID());
        }
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

   */
  @RequestMapping("/listcustmerxf_tgz.do")
  public ModelAndView queryCustmerXFByOrganization(HttpServletRequest request,HttpServletResponse response){
    String st_time = request.getParameter("xf_st");
    String ed_time = request.getParameter("xf_ed");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    PageArgument pageArgment = getPageInfo(request);
    long _orid = 0;
    long _type = 0l;
    if(rtUser!=null){
      _type = rtUser.getUsertype();
      if(_type==3){
        Organization _or = (Organization)userOrganizationMerchantService.getOrganizationOrMerchantByUser(rtUser);
        if(_or!=null){
          _orid = _or.getID();
        }
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

   */
  @RequestMapping("/savecustmerxf.do")
  public String saveCustmerXF(HttpServletRequest request,HttpServletResponse response) throws IOException{
    String xfje = request.getParameter("xfje");
    String cardNum = request.getParameter("cardNum");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(xfje==null||xfje.equals("")){
      request.setAttribute("custmerxf", null);
    }
    if(cardNum!=null||cardNum.equals("")){
      request.setAttribute("custmerxf", null);
    }
    //long _orid = 0;
    long _type = 0l;
    Merchant _m = null;
    Custmerxf _xf = null;
    if(rtUser!=null){
      _type = rtUser.getUsertype();
      if(_type==2){
        _m = (Merchant)userOrganizationMerchantService.getOrganizationOrMerchantByUser(rtUser);
      }
    }
    User _u = userDao.findUserByPhone(cardNum,cardNum);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    String merchantIds = request.getParameter("merchantIds");
    String uts = request.getParameter("uts");
    String mobiles = request.getParameter("mobiles");
    String areaNode = request.getParameter("areaNode");
   
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
   
    ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
    IUserDao userDao = (IUserDao) ac.getBean("userDao");
    IMessageRecordDao messageRecordDao = (IMessageRecordDao) ac.getBean("messageRecordDao");
    if("1".equals(sendType))
    {
      String[] mbs = mobiles.split(",");
     
      for(String sendMobile : mbs)
      {
        SendSms.sendSms(sendMobile, content);
      }
    }else if("2".equals(sendType))
    {
      List<User> us = userDao.listUser(" from User u where u.id in ("+userIds+")");
      for(User u : us)
      {
        SendSms.sendSms(u.getMobile(), content);
        if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
        mobiles += u.getMobile();
      }
    }else if("3".equals(sendType))
    {
      String[] mids = merchantIds.split(",");
      for(int i =0 ; i < mids.length; i++)
      {
        List<User> us = userDao.listUser(" from User u where u.id in ("+userIds+") and u.usertype = " + uts.split(",")[i] +" and u.organizationid = " + mids[i]);
        for(User u : us)
        {
          SendSms.sendSms(u.getMobile(), content);
          if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
          mobiles += u.getMobile();
        }
      }
    }else if("4".equals(sendType))
    {
      String hql = " from User u where u.enabled = true and u.locked = false";
     
      String hql1 = "";
      String hql2 = "";
     
      if(rtUser.isMerchant())
      {
        hql1 += " and u.usertype = 2 and u.organizationid = " +rtUser.getOrganizationid() ;
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = "+rtUser.getOrganizationid()+"  and m.areaNode = '"+areaNode+"')";
        }
       
        hql += hql1;
      }else if(rtUser.isOrganization())
      {
        hql2 += " and u.usertype = 3 and u.organizationid = " +rtUser.getOrganizationid() ;
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = "+rtUser.getOrganizationid()+"  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql += hql2;
      }else
      {
        hql1 += " and u.usertype = 2 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = u.organizationid  and m.areaNode = '"+areaNode+"')";
        }
        hql2 += " and u.usertype = 3 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = u.organizationid  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql = hql + hql1 + " union " +hql + hql2;
      }
     
      List<User> us = userDao.listUser(hql);
      for(User u : us)
      {
        SendSms.sendSms(u.getMobile(), content);
        if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
        mobiles += u.getMobile();
       
        if(!StringUtil.isEmptyStr(users))users += ",";
        users += u.getTruename();
      }
    }else if("5".equals(sendType))
    {
      String hql = " from User u where u.enabled = true and u.locked = false and u.sex = 1";
     
      String hql1 = "";
      String hql2 = "";
     
      if(rtUser.isMerchant())
      {
        hql1 += " and u.usertype = 2 and u.organizationid = " +rtUser.getOrganizationid() ;
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = "+rtUser.getOrganizationid()+"  and m.areaNode = '"+areaNode+"')";
        }
       
        hql += hql1;
      }else if(rtUser.isOrganization())
      {
        hql2 += " and u.usertype = 3 and u.organizationid = " +rtUser.getOrganizationid() ;
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = "+rtUser.getOrganizationid()+"  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql += hql2;
      }else
      {
        hql1 += " and u.usertype = 2 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = u.organizationid  and m.areaNode = '"+areaNode+"')";
        }
        hql2 += " and u.usertype = 3 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = u.organizationid  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql = hql + hql1 + " union  " +hql + hql2;
      }
     
      List<User> us = userDao.listUser(hql);
      for(User u : us)
      {
        SendSms.sendSms(u.getMobile(), content);
        if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
        mobiles += u.getMobile();
       
        if(!StringUtil.isEmptyStr(users))users += ",";
        users += u.getTruename();
      }
    }else if("6".equals(sendType))
    {
      String hql = " from User u where u.enabled = true and u.locked = false  and u.sex = 2";
     
      String hql1 = "";
      String hql2 = "";
     
      if(rtUser.isMerchant())
      {
        hql1 += " and u.usertype = 2 and u.organizationid = " +rtUser.getOrganizationid() ;
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = "+rtUser.getOrganizationid()+"  and m.areaNode = '"+areaNode+"')";
        }
       
        hql += hql1;
      }else if(rtUser.isOrganization())
      {
        hql2 += " and u.usertype = 3 and u.organizationid = " +rtUser.getOrganizationid() ;
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = "+rtUser.getOrganizationid()+"  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql += hql2;
      }else
      {
        hql1 += " and u.usertype = 2 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql1 += " and exists(from Merchant m where m.id = u.organizationid  and m.areaNode = '"+areaNode+"')";
        }
        hql2 += " and u.usertype = 3 ";
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql2 += " and exists(from Organization o where o.id = u.organizationid  and o.JGSZQY = '"+areaNode+"')";
        }
       
        hql = hql + hql1 + " union " +hql + hql2;
      }
     
      List<User> us = userDao.listUser(hql);
      for(User u : us)
      {
        SendSms.sendSms(u.getMobile(), content);
        if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
        mobiles += u.getMobile();
       
        if(!StringUtil.isEmptyStr(users))users += ",";
        users += u.getTruename();
      }
    }else
    {
      String hql =  "";
      if("7".equals(sendType))
      {
         hql = " from User u where u.enabled = true and u.locked = false ";
        hql += " and u.usertype = 4 ";
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql += " and exists(from Organization o where o.jgfzr.id = u.id  and o.JGSZQY = '"+areaNode+"')";
        }else
        {
          hql += " and exists (from Organization o where o.jgfzr.id = u.id)";
        }
      }else if("8".equals(sendType))
      {
        hql = " from User u where u.enabled = true and u.locked = false ";
        hql += " and u.usertype = 3 ";
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql += " and exists(from Organization o where o.jgfzr.id = u.id  and o.JGSZQY = '"+areaNode+"')";
        }else
        {
          hql += " and exists (from Organization o where o.jgfzr.id = u.id)";
        }
      }else if("9".equals(sendType))
      {
        hql = " from User u where u.enabled = true and u.locked = false ";
       
        if(!StringUtil.isEmptyStr(areaNode))
        {
          hql += " and exists(from Merchant m where m.SJFRDB.id = u.id  and m.areaNode = '"+areaNode+"')";
        }else
        {
          hql += " and exists (from Merchant m where m.SJFRDB.id = u.id)";
        }
      }
     
      if(!StringUtil.isEmptyStr(hql))
      {
        List<User> us = userDao.listUser(hql);
        for(User u : us)
        {
          SendSms.sendSms(u.getMobile(), content);
          if(!StringUtil.isEmptyStr(mobiles))mobiles += ",";
          mobiles += u.getMobile();
         
          if(!StringUtil.isEmptyStr(users))users += ",";
          users += u.getTruename();
        }
      }
     
    }
   
    MessageRecord record = new MessageRecord();
    record.setContent(content);
    record.setMobiles(mobiles);
    record.setRecordDate(new Date());
    record.setSendDate(new Date());
    record.setSender(rtUser.getTruename());
    record.setSendId(rtUser.getId()+"");
    record.setSendType("1");
    record.setState("2");
    record.setUserIds(userIds);
    if("1".equals(sendType))record.setUsers(mobiles);
    else record.setUsers(users);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  @RequestMapping("/listczxx.do")
  public ModelAndView queryCZXX(HttpServletRequest request,HttpServletResponse response){
    String st_time = request.getParameter("cz_st");
    String ed_time = request.getParameter("cz_ed");
    PageArgument pageArgment = getPageInfo(request);
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    String hql = "";
    Object[] o = null;
    if(st_time!=null&&st_time.length()!=0){
      if(ed_time!=null&&ed_time.length()!=0){
        hql = " from Rechargehistory where czyhbh =? and czsjbh=? and czsj>=str_to_date(?,'%Y-%m-%d %H:%i:%s') and xfsj<=str_to_date(?,'%Y-%m-%d %H:%i:%s') order by czsj desc";
        o = new Object[]{rtUser.getId(),rtUser.getOrganizationid(),st_time,ed_time};
      }else{
        hql = " from Rechargehistory where czyhbh =? and czsjbh=? and czsj>=str_to_date(?,'%Y-%m-%d %H:%i:%s') order by czsj desc";
        o = new Object[]{rtUser.getId(),rtUser.getOrganizationid(),st_time};
      }
    }else{
      if(ed_time!=null&&ed_time.length()!=0){
        hql = " from Rechargehistory where czyhbh =? and czsjbh=? and czsj<=str_to_date(?,'%Y-%m-%d %H:%i:%s') order by czsj desc";
        o = new Object[]{rtUser.getId(),rtUser.getOrganizationid(),ed_time};
      }else{
        hql = " from Rechargehistory where czyhbh =? and czsjbh=? order by czsj desc";
        o = new Object[]{rtUser.getId(),rtUser.getOrganizationid()};
      }
    }
    PageList list = rechargehistoryDao.listRechargehistoryByConditions(hql, o, pageArgment);
    printJSON(response, list.toJSON());
    return null;
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

        model.addObject("errMsg", "用户被锁定");
        return model;
      }
     
      if (authuser != null) {
        RunTimeUser rtUser = new RunTimeUser(authuser);
        rtUser.setUserIp(request.getRemoteAddr());
        rtUser.setSessionID(request.getSession().getId());
        String sid = request.getSession().getId();
        request.getSession().removeAttribute(sid);
        //request.getSession().setAttribute(sid, rtUser);
        if (!ArrayUtil.isEmptyCollection(rtUser.getRoles())) {
          rtUser.setIsmanager(true);
        }
        if(rtUser.getUsertype()==2){
          long _mid = rtUser.getOrganizationid();
          rtUser.setMerchant(true);
        }
        if(rtUser.getUsertype()==3){
          long _mid = rtUser.getOrganizationid();
          rtUser.setOrganization(true);
        }
        // 设置当前登录时间ip 下次登录时拿上次的登录时间ip
        authuser.setLastlogin(new Date());
        authuser.setIp(request.getRemoteAddr());
        userCardService.updateUser(authuser);
       
        String url = "/page/management/member/member_welcome.jsp";
        if (rtUser.isIsmanager()) {
          url = "/page/management/common/main.jsp";
          rtUser.setUrl(url)
          request.getSession().setAttribute(sid, rtUser);
          return new ModelAndView("management/common/main");
        }
       
        //子帐号未授权提示无此帐号
        if (rtUser.getUsertype() != User.USER_TYPE_NORMAL) {
          ModelAndView model = new ModelAndView("gateway/login");
          model.addObject("username", username);
          model.addObject("errMsg", "用户名、密码错误");
          return model;
        }
       
        /*if(rtUser.isMerchant()){
          url = "/page/management/merchant/merchant_main.jsp";
          rtUser.setUrl(url); 
          request.getSession().setAttribute(sid, rtUser);
          return new ModelAndView("management/merchant/merchant_main");
        }
       
        if(rtUser.isOrganization()){
          url = "/page/management/organization/origanization_main.jsp";
          rtUser.setUrl(url); 
          request.getSession().setAttribute(sid, rtUser);
          return new ModelAndView("management/organization/origanization_main");
        }*/
        rtUser.setUrl(url)
        request.getSession().setAttribute(sid, rtUser);
        return new ModelAndView("management/member/member_welcome");
      }
      ModelAndView model = new ModelAndView("gateway/login");
      model.addObject("username", username);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

   */
  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    //创造JSON所需的Map(此处代码可使用StringBuffer拼接JSON字符串代替)
    Map<Object,Object> pageInfo = new HashMap<Object,Object>();
   
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    if(null==currentUser) {
      response.setContentType("html/txt");
      response.setCharacterEncoding("utf-8");  
          response.setHeader("Pragma", "no-cache");  
          response.setHeader("Cache-Control", "no-cache, must-revalidate");  
          response.setHeader("Pragma", "no-cache");  
          try {  
              response.getWriter().write("");  
              response.getWriter().flush();  
              response.getWriter().close();
          } catch (IOException e) {  
              e.printStackTrace();  
          }
    }
   
    String hql = " from Address a where a.user.id = " + currentUser.getId();
   
    String hidden = request.getParameter("hidden");
    //得到当前页数
    String page = request.getParameter("page");
    //得到每页显示行数
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  /**
   * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
   */
  protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
   
    String phoneOrCard = request.getParameter("phoneOrCard");
    String score = request.getParameter("score");
    String content = request.getParameter("content");
   
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    MultipartHttpServletRequest request = (MultipartHttpServletRequest)req;
    String adId = request.getParameter("adId");
    String tplx = request.getParameter("tplx");
    String tpmx = request.getParameter("description");
    String layerOrder = request.getParameter("layerOrder");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    Merchant merchant = null;
    if(rtUser!=null){
      long mid = rtUser.getOrganizationid();
      merchant = merchantDao.getMerchantById(mid);
    }
    if(merchant!=null){
      File picture = fileUpload(request,"picture",merchant);
      if(adId!=null&&isNumber(adId)){
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    MultipartHttpServletRequest request = (MultipartHttpServletRequest)req;
    String adId = request.getParameter("adId");
    String merchantNo = request.getParameter("merchantNo");
    String tplx = request.getParameter("tplx");
    String tpmx = request.getParameter("description");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    Merchant merchant = null;
    if(merchantNo!=null&&isNumber(merchantNo)){
      merchant = merchantDao.getMerchantById(Long.parseLong(merchantNo.trim()));
    }
    if(null!=merchant){
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.