Examples of Rebaterule


Examples of com.lgx8.management.entities.Rebaterule

   
    Date date = new Date();
   
    if(p_id!=0&&p_type!=0){
      Rebate re = new Rebate();
      Rebaterule re_rule = null;
      double flje = 0.0;
      if(p_type==3){
        Organization or = organizationDao.getOrganizationById(p_id);
        double qbsj = or.getFlqb();
        _xf.setXFLX("02");
        re_rule = rebateRuleDao.findRebateRuleByLx("02");
        if(re_rule!=null){
        flje = xfje*re_rule.getFLLV();
          re.setFLED(flje);
          re.setFLSJ(date);
          re.setFLSYFBH(p_id);
          re.setFLLX("02");
          or.setFlqb(qbsj+flje);
          re.setRESERVATION01(u.getTruename());
          re.setRESERVATION02(u.getId()+"");
          re.setRESERVATION03(or.getJGMC());
          organizationDao.updateOrganization(or);
          rebateDao.createRebate(re);
        }
      }
      if(p_type==2){
        if(p_id!=m.getID()){
          re_rule = rebateRuleDao.findRebateRuleByLx("01");
          Merchant _m = merchantDao.getMerchantById(p_id);
          double qbsj = m.getFlqb();
          if(re_rule!=null){
            flje = xfje*re_rule.getFLLV();
            re.setFLED(flje);
            re.setFLSJ(date);
            re.setFLSYFBH(p_id);
            re.setFLLX("01");
            re.setRESERVATION01(u.getTruename());
 
View Full Code Here

Examples of com.lgx8.management.entities.Rebaterule

  public ModelAndView modifyRebateruleInit(HttpServletRequest request,HttpServletResponse response){
    String re_id = request.getParameter("rrid");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(re_id!=null&&re_id.length()>0){
      if(rtUser.getUsertype()==User.USER_TYPE_GSYG){
        Rebaterule rr = rechargeRebateService.getRebateRule(Long.parseLong(re_id));
        request.setAttribute("rebaterule", rr);
        return  new ModelAndView("/management/rebate/create_rebaterule");
      }else{
        return new ModelAndView("/management/rebate/list_rebaterule");
      }
View Full Code Here

Examples of com.lgx8.management.entities.Rebaterule

  public ModelAndView deleteRebateruleInit(HttpServletRequest request,HttpServletResponse response){
    String re_id = request.getParameter("rrid");
    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    if(re_id!=null&&re_id.length()>0){
      if(rtUser.getUsertype()==User.USER_TYPE_GSYG){
        Rebaterule rr = rechargeRebateService.getRebateRule(Long.parseLong(re_id));
        rechargeRebateService.deleteRebateRule(rr);
      }
    }
    return new ModelAndView("/management/rebate/list_rebaterule");
  }
View Full Code Here

Examples of com.lgx8.management.entities.Rebaterule

    RunTimeUser rtUser = RunTimeUser.getRunTimeUser(request);
    String fllv = request.getParameter("fllv");
    String fllx = request.getParameter("fllx");
    String flzt = request.getParameter("flzt");
    String flid = request.getParameter("rrid");
    Rebaterule rr = null;
    if(rtUser.getUsertype()==User.USER_TYPE_GSYG){
      if(flid!=null&&flid.length()>0&&!flid.equals("0")){
        long id = Long.parseLong(flid);
        rr = rechargeRebateService.getRebateRule(id);
        rr.setDELETEFLAG(flzt);
        rr.setFLLX(fllx);
        rr.setCREATOR(rtUser);
        rr.setFLLV(Double.parseDouble(fllv==null?"0.0":fllv));
        rechargeRebateService.updateRebateRule(rr);
      }else{
        rr = new Rebaterule();
        rr.setCREATEDTIME(new Date());
        rr.setDELETEFLAG(flzt);
        rr.setFLLX(fllx);
        rr.setCREATOR(rtUser);
        rr.setFLLV(Double.parseDouble(fllv==null?"0.0":fllv));
        rechargeRebateService.createRebateRule(rr);
      }
    }
    request.setAttribute("rebaterule", rr);
    return "/management/rebate/result_rebaterule";
View Full Code Here

Examples of com.lgx8.management.entities.Rebaterule

    this.merchantDao = merchantDao;
  }

  public Rechargehistory createCustmerXF(Merchant m, User user, double czje, double czjfs) {
    if(m!=null){
      Rebaterule re_rule = null;
      Organization _or = m.getOrganization();
      Rechargehistory recharge = new Rechargehistory();
      if(_or!=null){
        double flje = 0.0;
        if(_or.getJGLX().equals("2")){
          re_rule = rebateRuleDao.findRebateRuleByLx("01");
          double flqb = _or.getFlqb();
          if(re_rule!=null){
            flje = czjfs*re_rule.getFLLV();
            Rebate re = new Rebate();
            re.setFLED(flje);
            re.setFLSJ(new Date());
            re.setFLSYFBH(_or.getID());
            re.setFLLX("01");
            re.setRESERVATION01(m.getSJMC());
            re.setRESERVATION02(m.getID()+"");
            re.setRESERVATION03(_or.getJGMC());
            _or.setFlqb(flqb+flje);
            organizationDao.updateOrganization(_or);
            rebateDao.createRebate(re);
          }
        }
        if(_or.getJGLX().equals("3")){
          re_rule = rebateRuleDao.findRebateRuleByLx("02");
          double flqb = _or.getFlqb();
          if(re_rule!=null){
            flje = czjfs*re_rule.getFLLV();
            Rebate re = new Rebate();
            re.setFLED(flje);
            re.setFLSJ(new Date());
            re.setFLSYFBH(_or.getID());
            re.setFLLX("02");
            re.setRESERVATION01(m.getSJMC());
            re.setRESERVATION02(m.getID()+"");
            re.setRESERVATION03(_or.getJGMC());
            _or.setFlqb(flqb+flje);
            organizationDao.updateOrganization(_or);
            rebateDao.createRebate(re);
          }
        }
        if(_or.getJGLX().equals("4")){
          re_rule = rebateRuleDao.findRebateRuleByLx("03");
          double flqb = _or.getFlqb();
          if(re_rule!=null){
            flje = czjfs*re_rule.getFLLV();
            Rebate re = new Rebate();
            re.setFLED(flje);
            re.setFLSJ(new Date());
            re.setFLSYFBH(_or.getID());
            re.setFLLX("03");
            re.setRESERVATION01(m.getSJMC());
            re.setRESERVATION02(m.getID()+"");
            re.setRESERVATION03(_or.getJGMC());
            _or.setFlqb(flqb+flje);
            organizationDao.updateOrganization(_or);
            rebateDao.createRebate(re);
          }
        }
       
        Organization _por = _or.getSsjg();
        if(_por != null &&  _por.getJGLX().equals("5")){
          re_rule = rebateRuleDao.findRebateRuleByLx("04");
          double flqb = _por.getFlqb();
          if(re_rule!=null){
            flje = czjfs*re_rule.getFLLV();
            Rebate re = new Rebate();
            re.setFLED(flje);
            re.setFLSJ(new Date());
            re.setFLSYFBH(_por.getID());
            re.setFLLX("04");
View Full Code Here

Examples of com.lgx8.management.entities.Rebaterule

        rh.setCZQDR(u);
        rh.setCzqdrq(new Date());
        rh.setCzzt(Rechargehistory.RECHARGEHISTORY_OVER);
        double flje = 0.0;
        double czjfs=rh.getCZDHJFS();
        Rebaterule re_rule = null;
        if(_or != null&&!rh.getRESERVATION02().equals("02"))
        {
          if( _or.getJGLX().equals("2")){
            re_rule = rebateRuleDao.findRebateRuleByLx("01");
            double flqb = _or.getFlqb();
            if(re_rule!=null){
              flje = czjfs*re_rule.getFLLV();
              Rebate re = new Rebate();
              re.setFLED(flje);
              re.setFLSJ(new Date());
              re.setFLSYFBH(_or.getID());
              re.setFLLX("01");
              re.setRESERVATION01(_m.getSJMC());
              re.setRESERVATION02(_m.getID()+"");
              re.setRESERVATION03(_or.getJGMC());
              _or.setFlqb(flqb+flje);
              organizationDao.updateOrganization(_or);
              rebateDao.createRebate(re);
            }
          }
          if( _or.getJGLX().equals("3")){
            re_rule = rebateRuleDao.findRebateRuleByLx("02");
            double flqb = _or.getFlqb();
            if(re_rule!=null){
              flje = czjfs*re_rule.getFLLV();
              Rebate re = new Rebate();
              re.setFLED(flje);
              re.setFLSJ(new Date());
              re.setFLSYFBH(_or.getID());
              re.setFLLX("02");
              re.setRESERVATION01(_m.getSJMC());
              re.setRESERVATION02(_m.getID()+"");
              re.setRESERVATION03(_or.getJGMC());
              _or.setFlqb(flqb+flje);
              organizationDao.updateOrganization(_or);
              rebateDao.createRebate(re);
            }
          }
          if(_or.getJGLX().equals("4")){
            re_rule = rebateRuleDao.findRebateRuleByLx("03");
            double flqb = _or.getFlqb();
            if(re_rule!=null){
              flje = czjfs*re_rule.getFLLV();
              Rebate re = new Rebate();
              re.setFLED(flje);
              re.setFLSJ(new Date());
              re.setFLSYFBH(_or.getID());
              re.setFLLX("03");
              re.setRESERVATION01(_m.getSJMC());
              re.setRESERVATION02(_m.getID()+"");
              re.setRESERVATION03(_or.getJGMC());
              _or.setFlqb(flqb+flje);
              organizationDao.updateOrganization(_or);
              rebateDao.createRebate(re);
            }
          }
         
          Organization _por = _or.getSsjg();
          if(_por != null && _por.getJGLX().equals("5")){
            re_rule = rebateRuleDao.findRebateRuleByLx("04");
            double flqb = _por.getFlqb();
            if(re_rule!=null){
              flje = czjfs*re_rule.getFLLV();
              Rebate re = new Rebate();
              re.setFLED(flje);
              re.setFLSJ(new Date());
              re.setFLSYFBH(_por.getID());
              re.setFLLX("04");
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.