| | |
| | | Double endMoney = Double.valueOf(String.valueOf(sysRedPacketRecord.getEndMoney())); |
| | | int i = new BigDecimal(endMoney).subtract(new BigDecimal(startMoney)).intValue(); |
| | | Random random = new Random(); |
| | | int num = random.nextInt(i); |
| | | int num; |
| | | if (!startMoney.equals(endMoney)){ |
| | | num = random.nextInt(i); |
| | | |
| | | }else { |
| | | num = 0; |
| | | } |
| | | money = new BigDecimal(startMoney).add(new BigDecimal(num)).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue(); |
| | | v=v-money; |
| | | if (v<=0){ |
| | | if (v<0){ |
| | | return ResultUtil.success("当前红包为随机红包,可能有部分用户无法领取",null,"当前红包为随机红包,可能有部分用户无法领取"); |
| | | } |
| | | } |
| | |
| | | */ |
| | | @RequestMapping("/user") |
| | | public String userIndex(Model model) { |
| | | TAgreement one = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",1).eq("type", 3)); |
| | | TAgreement one = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",1).eq("type", 3).eq("language",1)); |
| | | model.addAttribute("one",one); |
| | | TAgreement two = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",2).eq("type", 3)); |
| | | TAgreement two = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",2).eq("type", 3).eq("language",1)); |
| | | model.addAttribute("two",two); |
| | | return PREFIX + "tAgreementUser.html"; |
| | | } |
| | |
| | | */ |
| | | @RequestMapping("/showCommonProblem") |
| | | public String showCommonProblem(Model model) { |
| | | TAgreement one = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",1).eq("type", 12)); |
| | | TAgreement one = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",1).eq("type", 12).eq("language",1)); |
| | | model.addAttribute("one",one); |
| | | TAgreement two = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",2).eq("type", 12)); |
| | | TAgreement two = tAgreementService.selectOne(new EntityWrapper<TAgreement>().eq("useType",2).eq("type", 12).eq("language",1)); |
| | | model.addAttribute("two",two); |
| | | return PREFIX + "commonProblem.html"; |
| | | } |
| | |
| | | //查询所有专车车型 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | List<TSystemPrice> tSystemPrices = tSystemPriceService.selectList(new EntityWrapper<TSystemPrice>().eq("type", 4).eq("companyId", objectId).ne("state", 3)); |
| | | List<TServerCarmodel> modelList = tServerCarmodelService.selectList(new EntityWrapper<TServerCarmodel>().eq("type", 4)); |
| | | List<TServerCarmodel> modelList = tServerCarmodelService.selectList(new EntityWrapper<TServerCarmodel>().eq("type", 4).eq("state",1)); |
| | | List<TServerCarmodel> serverCarmodels = new ArrayList<>(); |
| | | for(TServerCarmodel tsc : modelList){ |
| | | boolean b = true; |
| | |
| | | <option value="">全部</option> |
| | | <option value="1">未使用</option> |
| | | <option value="2">已使用</option> |
| | | <option value="3">已过期</option> |
| | | <!-- <option value="3">已过期</option>--> |
| | | </#SelectCon> |
| | | </div> |
| | | <div class="col-sm-3"> |
| | |
| | | {title: '领取人', field: 'nickName', visible: true, align: 'center', valign: 'middle'}, |
| | | {title: '领取人电话', field: 'phone', visible: true, align: 'center', valign: 'middle'}, |
| | | {title: '领取金额', field: 'money', visible: true, align: 'center', valign: 'middle'}, |
| | | {title: '到期时间', field: 'expirationTime', visible: true, align: 'center', valign: 'middle'}, |
| | | // {title: '领取类型', field: 'couponUseType', visible: true, align: 'center', valign: 'middle', |
| | | // formatter: function (value, row) { |
| | | // if(value==0){ |