| | |
| | | * 自定义进制(0,1没有加入,容易与o,l混淆) |
| | | */ |
| | | // private static final char[] r=new char[]{'q', 'w', 'e', '8', 'a', 's', '2', 'd', 'z', 'x', '9', 'c', '7', 'p', '5', 'i', 'k', '3', 'm', 'j', 'u', 'f', 'r', '4', 'v', 'y', 'l', 't', 'n', '6', 'b', 'g', 'h'}; |
| | | private static final char[] r=new char[]{'q', 'w', 'e', 'a', 's', 'd', 'z', 'x', 'c', 'p', |
| | | 'i', 'k', 'm', 'j', 'u', 'f', 'r', 'v', 'y', 'l', 't', 'n', 'b', 'g', 'h'}; |
| | | // private static final char[] r = new char[]{'1', '2', '3', '4', '5', '6', '7', '8', '9'}; |
| | | private static final char[] r = new char[]{'1', '2', '3', '4', '5', '6', '7', '8', '9'}; |
| | | |
| | | /** |
| | | * (不能与自定义进制有重复) |
| | |
| | | import cc.mrbird.febs.common.contants.AppContants; |
| | | import cc.mrbird.febs.common.exception.FebsException; |
| | | import cc.mrbird.febs.common.utils.RedisUtils; |
| | | import cc.mrbird.febs.common.utils.ShareCodeUtil; |
| | | import cc.mrbird.febs.dapp.entity.*; |
| | | import cc.mrbird.febs.dapp.enumerate.DataDictionaryEnum; |
| | | import cc.mrbird.febs.dapp.enumerate.MemberOnHookPlanEnum; |
| | |
| | | |
| | | @Test |
| | | public void testUpdateIgt(){//返还两次中奖之间的本金 |
| | | // IgtOnHookPlanOrderItem igtOnHookPlanOrderItem = igtOnHookPlanOrderItemDao.selectById(3889L); |
| | | // Date endTime = igtOnHookPlanOrderItem.getCreateTime(); |
| | | // Date startTime = null; |
| | | // //返回上次中奖的记录 |
| | | // IgtOnHookPlanOrderItem igtOld = igtOnHookPlanOrderItemDao.selectByCreateTimeAndIsgoaAndOrderId(endTime,2,198L); |
| | | // if(ObjectUtil.isNotEmpty(igtOld)){ |
| | | // startTime = igtOld.getCreateTime(); |
| | | // } |
| | | // BigDecimal totalAmount = igtOnHookPlanOrderItemDao.selectTotalAmountByCreateTimeAndOrderId(startTime,endTime,198L); |
| | | |
| | | IgtOnHookPlanOrderItem igtOnHookPlanOrderItem = igtOnHookPlanOrderItemDao.selectById(3903L); |
| | | //返还两次中奖之间的本金 |
| | | BigDecimal totalAmount = BigDecimal.ZERO; |
| | | //返回上次中奖的记录 |
| | | IgtOnHookPlanOrderItem igtOld = igtOnHookPlanOrderItemDao.selectByCreateTimeAndIsgoaAndOrderId( |
| | | igtOnHookPlanOrderItem.getId(),2,igtOnHookPlanOrderItem.getOrderId()); |
| | | if(ObjectUtil.isNotEmpty(igtOld)){ |
| | | totalAmount = igtOnHookPlanOrderItemDao.selectTotalAmountByIDAndOrderId(igtOld.getId(), |
| | | igtOnHookPlanOrderItem.getId(),igtOnHookPlanOrderItem.getOrderId()); |
| | | }else{ |
| | | totalAmount = igtOnHookPlanOrderItemDao.selectTotalAmountByIDAndOrderId(null, |
| | | igtOnHookPlanOrderItem.getId(),igtOnHookPlanOrderItem.getOrderId()); |
| | | } |
| | | String inviteId = ShareCodeUtil.toSerialCode(50); |
| | | System.out.println(inviteId); |
| | | } |
| | | |
| | | @Test |