Examples of RunTimeUser


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 rtUser = RunTimeUser.getRunTimeUser(request);
   
    ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
    ICardDao cardDao = (ICardDao) ac.getBean("cardDao");
   
    Integer count = Integer.parseInt(request.getParameter("count"));
    String card = request.getParameter("card");
    Double score = Double.parseDouble(request.getParameter("score"));
    String mobile = request.getParameter("mobile");
    String email = request.getParameter("email");
   
    long car3 = Long.parseLong(card);
   
    Card temp = null;
   
    for(int i=1;i<=count;i++,car3++)
    {
      //生成卡号且卡号唯一
      String car = car3+"";
      temp = cardDao.createUserByCard(car.toUpperCase(), score, rtUser.getUsertype(), 1l, rtUser.getOrganizationid(), rtUser, rtUser,count==1?mobile:null,count==1?email:null);
    }
   
    if(count == 1 &&(mobile != null && !"".equals(mobile)) && temp != null)
    {
      //当开卡成功后发短信到手机尊敬的会员您的乐共享登录名13036780222,卡/号818800010022密/码abc123,请登录www.lgx8.com【乐共享】
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  @RequestMapping(value="/member/consumptionQuery.do")
  public ModelAndView query(HttpServletRequest request,HttpServletResponse response){
    System.out.println("**************************8");
    String st_time = request.getParameter("fromDate");
    String ed_time = request.getParameter("endDate");
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    long memberId = currentUser.getId();
    String hql =" from Custmerxf c ";
    List parameter =  new ArrayList();
    if(st_time!=null&&st_time.length()!=0){
      if(ed_time!=null&&ed_time.length()!=0){
        hql += "  where c.XFSJ>=str_to_date(?,'%Y-%m-%d %H:%i:%s') and c.XFSJ<=str_to_date(?,'%Y-%m-%d %H:%i:%s') ";
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  /**
   * 购物车
   * */
  @RequestMapping(value="/member/queryShoppCart.do")
  public ModelAndView queryShoppCart(HttpServletRequest request,HttpServletResponse response){
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    String hql = " from Orders o where o.status="+ Orders.STATUS_CART +" and o.user.id = ?";
    List<Orders> orderList = orderService.queryOrders(hql, new Object[]{currentUser.getId()});
    if(null!=orderList&&orderList.size()>0){
      Orders order = orderList.get(0);
      request.setAttribute("shopcarts", order);
    }
    return new ModelAndView(MemberURLConst.URL_SHOPCART);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

   * 订单查询
   * */
  @RequestMapping(value="/member/orderQuery.do")
  public ModelAndView queryOrder(HttpServletRequest request,HttpServletResponse response){
    System.out.println("--------------------order------------------");
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    if(null==currentUser) {
      this.printJSON(response, (new PageList()).toJSON());
      return null;
    }
    String orderIdStr = request.getParameter("orderId");
    if(orderIdStr==null||"".equals(orderIdStr.trim())){
      String hql = " from Orders o where o.user.id = ? and o.status!="+Orders.STATUS_CART;
      PageList pageList = orderService.queryOrders(hql, new Object[]{currentUser.getId()}, getPageInfo(request));
      this.printJSON(response, pageList.toJSON());
      return null;
    }
    if(!isNumber(orderIdStr)){
      this.printJSON(response, (new PageList()).toJSON());
      return null;
    }
    long id = Long.parseLong(orderIdStr.trim());
    String hql = " from Orders o where o.user.id = ? and o.id=? and o.status!="+Orders.STATUS_CART;
    PageList pageList = orderService.queryOrders(hql, new Object[]{currentUser.getId(),id}, getPageInfo(request));
    this.printJSON(response, pageList.toJSON());
    return null;
  }
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

   * */
  @RequestMapping(value="/member/addressQuery.do")
  public ModelAndView showAddress(HttpServletRequest request,HttpServletResponse response){
    System.out.println("--------------------Address------------------");
   
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    String receiver = request.getParameter("receiver");
    String mobile = request.getParameter("mobile");
    if(null==currentUser) {
      this.printJSON(response, (new PageList()).toJSON());
      return null;
    }
    String hql = " from Address a where a.user.id = ?";
    List list = new ArrayList();
    list.add(currentUser.getId());
    if(receiver!=null&&!"".equals(receiver.trim())){
      hql += " and a.name like ?";
      list.add("%"+receiver+"%");
    }
    if(mobile!=null&&!"".equals(mobile.trim())){
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    String fromDate = request.getParameter("fromDate");
    String toDate = request.getParameter("toDate");
    AccountDetailQueryForm form = new AccountDetailQueryForm();
    form.setFromDate(fromDate);
    form.setToDate(toDate);
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    PageArgument argment = this.getPageInfo(request);
    PageList pageList = accountDetailService.queryAccountDetails(currentUser, argment, form);
    this.printJSON(response, pageList.toJSON());
    return null;
  }
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  /**
   * 修改个人密码
   * */
  @RequestMapping(value="/member/modifypwd.do")
  public ModelAndView modifyLoginPasswd(HttpServletRequest request,HttpServletResponse response){
    RunTimeUser currentUser = RunTimeUser.getRunTimeUser(request);
    String paramId = request.getParameter("rd");
    String rd = (String)request.getSession().getAttribute("rd");
    if(rd!=null&&paramId.equals(rd)){
      request.setAttribute("url", MemberURLConst.URL_PWD_MODIFY);
      return new ModelAndView(MemberURLConst.URL_BASE);
    }
    if(null==currentUser) {
      return new ModelAndView("error");
    }
    String orignalPasswd = request.getParameter("orignalPasswd");
    User authuser = userCardService.auth(new User(currentUser.getUsername(),orignalPasswd));
    if(authuser==null){
      request.setAttribute("url", MemberURLConst.URL_PWD_MODIFY);
      request.setAttribute("errmsg", "原始密码不正确");
      if (currentUser.getUsertype() != User.USER_TYPE_NORMAL) {
        return new ModelAndView("/management/member/member_pwdmodify");
      }else{
        return new ModelAndView(MemberURLConst.URL_BASE);
      }
     
    }
    String confirmPasswd = request.getParameter("confirmPasswd");
    String newPwd  = EncryptUtil.toMD5(confirmPasswd);
    if(null!=newPwd){
      newPwd = newPwd.toUpperCase();
    }
    authuser.setPassword(newPwd);
    try{
      userCardService.updateUser(authuser);
    }catch (Exception e) {
      e.printStackTrace();
      request.setAttribute("errmsg", "密码修改失败");
      request.setAttribute("url", MemberURLConst.URL_PWD_MODIFY);
     
      if (currentUser.getUsertype() != User.USER_TYPE_NORMAL) {
        return new ModelAndView("/management/member/member_pwdmodify");
      }else{
        return new ModelAndView(MemberURLConst.URL_BASE);
      }

    }
    RunTimeUser.getRunTimeUser(request).updateUser(authuser);
    if (currentUser.getUsertype() != User.USER_TYPE_NORMAL) {
      return new ModelAndView("/management/member/member_pwdmodify");
    }
    request.setAttribute("url", MemberURLConst.URL_PWD_MODIFY);
    request.setAttribute("errmsg", "密码修改成功");
    return new ModelAndView(MemberURLConst.URL_BASE);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    Template temp = getConfiguration().getTemplate("miniNav.ftl");
   
    Map<Object, Object> root = new HashMap<Object, Object>();
    root.putAll(super.root);
   
    RunTimeUser user = null;
    try {
      user = RunTimeUser.getRunTimeUser(request);
     
      ApplicationContext ac = WebApplicationContextUtils.getWebApplicationContext(this.getServletContext());
      IUserDao userDao = (IUserDao) ac.getBean("userDao");
      User u = userDao.findUserById(user.getId());
      user.getCard().setScore(u.getCard().getScore());
     
    } catch (Exception e1) {
      user = null;
    }
    root.put("user", user);
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

  @RequestMapping("/listMyMem.do")
  public ModelAndView queryMembersByMerchant(HttpServletRequest request,HttpServletResponse response){
    String st_time = request.getParameter("open_st");
    String ed_time = request.getParameter("open_ed");
    PageArgument pageArgment = getPageInfo(request);
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    long _orid = 0;
    long _type = 0l;
    if(rtUser!=null){
      _type = rtUser.getUsertype();
      if(_type==2){
        Merchant _or = (Merchant)userOrganizationMerchantService.getOrganizationOrMerchantByUser(rtUser);
        if(_or!=null){
          _orid = _or.getID();
        }
View Full Code Here

Examples of com.lgx8.right.entities.RunTimeUser

    String password = request.getParameter("password");
    String realName = request.getParameter("realName");
    String sex = request.getParameter("sex");
    String phoneNum = request.getParameter("phoneNum");
    String cardNum = request.getParameter("cardNum");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    long _orid = 0;
    long _type = 0l;
    if(rtUser!=null){
      _type = rtUser.getUsertype();
      if(_type==2){
        Merchant _or = (Merchant)userOrganizationMerchantService.getOrganizationOrMerchantByUser(rtUser);
        if(_or!=null){
          _orid = _or.getID();
        }
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.