| | |
| | | import cc.mrbird.febs.dapp.service.DappMemberService; |
| | | import cc.mrbird.febs.dapp.service.DappSystemService; |
| | | import cn.hutool.core.codec.Base64; |
| | | import cn.hutool.core.collection.CollUtil; |
| | | import cn.hutool.core.date.DateTime; |
| | | import cn.hutool.core.date.DateUnit; |
| | | import cn.hutool.core.date.DateUtil; |
| | |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | | import java.util.Map; |
| | | import java.util.Set; |
| | | |
| | | /** |
| | | * @author |
| | |
| | | // public String PUBLIC_KEY = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1cHrcMpXoKNC8rjAa/jAbgU2bhIBmJmn6iYDfqt0Him/p2s5F0L9nfzZOLYlPq3z12zvXl9IgThhtLIBLi86RPW0ljuwpTvIZz9O36Zae9eMk5bMNsFEFsxg1IOLIM2Oc4ffNvGL58Uupp9RL5NCN1MRQyY61ISy7H2VRTznoJQIDAQAB"; |
| | | // public String PRIVATE_KEY = "MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALVwetwylego0LyuMBr+MBuBTZuEgGYmafqJgN+q3QeKb+nazkXQv2d/Nk4tiU+rfPXbO9eX0iBOGG0sgEuLzpE9bSWO7ClO8hnP07fplp714yTlsw2wUQWzGDUg4sgzY5zh9828YvnxS6mn1Evk0I3UxFDJjrUhLLsfZVFPOeglAgMBAAECgYAPKWWS5gVB37tFsRajAs+5VK5MCyABqT8c6QWkay5KNYbRl2+6RM3h068RjFuXlUB9eQMAqpasDWqcIOZdqcKqmxm0ILF2zfPzJr4RaQNSNwDCVrKEeaDtrZQcq/0ygaNDF9y203UMHT0dfEQSGp/xkjTgXNsOuC9iLM56XScOVwJBAPOZLbrCi0h4PL7g3rWsCw8/aN6ehkJ3iTDgjYpdBwJOJSyxV0qi0xmDthGqPd99Kvc14u1jy3ghpm1SAEunrj8CQQC+rS6qajIkK7NiRmX43chDhgMPGo0UFHbmHyYBb1Eyrxu1MNWQEh221p54GsB2HqAGRhxxQ98Ds2S26Au7QpibAkA2nQAAn/8kFzjfPoEPz+uG1puHVZkaK7yJRb7V53dbz/NLqtK8O/cCAGKAYV+PzHsmg2FGAZqrazfpyHmifIx3AkBnFau/+A/JnFKr09F3XTfSwZXPyZPyAipRuQ9MAUmNtDuvloovDIxB9//OgPACLAZpvefMmFvuXUMa25LUF2n3AkBGb+vO+69NSyQM2SHKZ9fUrxx9ZPhupNt/TXNL9OMEQiLaHCYgg0tfcojGe3QjBCA6wVG+dCyZUcv5OwiW23pI"; |
| | | // |
| | | @Autowired |
| | | private DappMemberService dappMemberService; |
| | | @Autowired |
| | | private DappSystemService dappSystemService; |
| | | /** |
| | | * 创建订单 |
| | | */ |
| | | @Test |
| | | public void createOrder() { |
| | | AddOrderDto addOrderDto = new AddOrderDto(); |
| | | addOrderDto.setGoodsCnt(10); |
| | | addOrderDto.setGoodsId(61L); |
| | | Long orderId = dappMemberService.createOrder(addOrderDto); |
| | | System.out.println(orderId); |
| | | } |
| | | |
| | | /** |
| | | * 取消订单 |
| | | */ |
| | | @Test |
| | | public void encodeTest() { |
| | | |
| | | dappMemberService.cancelOrder(1L); |
| | | } |
| | | |
| | | /** |
| | | * 支付订单 |
| | | */ |
| | | @Test |
| | | public void payOrder() { |
| | | |
| | | dappMemberService.payOrder(4L); |
| | | } |
| | | @Test |
| | | public void test(){ |
| | | /** |
| | | * 加速团队静态收益的70%(业绩全算) |
| | | * 加速团队静态收益为极差制,平级10% |
| | | * 如V1加速团队静态收益的15%=每日静态的20000*6‰*15%=18元的额外释放加速 |
| | | * 共享区加速万分之5,上限1.8%(按本金计) |
| | | */ |
| | | dappSystemService.teamStaticPerk(); |
| | | /** |
| | | * 每天按照消费金额的5‰静释放(千分之五的静态释放比例) |
| | | * (按购买顺序结算,同时有5个订单就有结算记录) |
| | | * (设置多少,全部按照最新的来释放) |
| | | */ |
| | | dappSystemService.memberPerk(); |
| | | /** |
| | | * 直推消费分享:享受直接分享人每日消费金额释放的100%加速; |
| | | */ |
| | | dappSystemService.directMemberPerk(); |
| | | /** |
| | | * 实际更新账户业绩余额和积分 |
| | | */ |
| | | dappSystemService.updateAchieve(); |
| | | } |
| | | // @Autowired |
| | | // private DappMemberService dappMemberService; |
| | | // @Autowired |
| | | // private DappSystemService dappSystemService; |
| | | // /** |
| | | // * 创建订单 |
| | | // */ |
| | | // @Test |
| | | // public void createOrder() { |
| | | // AddOrderDto addOrderDto = new AddOrderDto(); |
| | | // addOrderDto.setGoodsCnt(10); |
| | | // addOrderDto.setGoodsId(61L); |
| | | // Long orderId = dappMemberService.createOrder(addOrderDto); |
| | | // System.out.println(orderId); |
| | | // } |
| | | // |
| | | // /** |
| | | // * 取消订单 |
| | | // */ |
| | | // @Test |
| | | // public void encodeTest() { |
| | | // |
| | | // dappMemberService.cancelOrder(1L); |
| | | // } |
| | | // |
| | | // /** |
| | | // * 支付订单 |
| | | // */ |
| | | // @Test |
| | | // public void payOrder() { |
| | | // |
| | | // dappMemberService.payOrder(4L); |
| | | // } |
| | | // @Test |
| | | // public void test(){ |
| | | // /** |
| | | // * 加速团队静态收益的70%(业绩全算) |
| | | // * 加速团队静态收益为极差制,平级10% |
| | | // * 如V1加速团队静态收益的15%=每日静态的20000*6‰*15%=18元的额外释放加速 |
| | | // * 共享区加速万分之5,上限1.8%(按本金计) |
| | | // */ |
| | | // dappSystemService.teamStaticPerk(); |
| | | // /** |
| | | // * 每天按照消费金额的5‰静释放(千分之五的静态释放比例) |
| | | // * (按购买顺序结算,同时有5个订单就有结算记录) |
| | | // * (设置多少,全部按照最新的来释放) |
| | | // */ |
| | | // dappSystemService.memberPerk(); |
| | | // /** |
| | | // * 直推消费分享:享受直接分享人每日消费金额释放的100%加速; |
| | | // */ |
| | | // dappSystemService.directMemberPerk(); |
| | | // /** |
| | | // * 实际更新账户业绩余额和积分 |
| | | // */ |
| | | // Set<DappMemberEntity> dappMemberEntities = dappSystemService.updateAchieve(); |
| | | // if(CollUtil.isNotEmpty(dappMemberEntities)){ |
| | | // /** |
| | | // * 奖励;团队产生的收益1%奖励积分,对标价格 |
| | | // */ |
| | | // dappSystemService.updatePackage(dappMemberEntities); |
| | | // } |
| | | // } |
| | | // |
| | | // @Test |
| | | // public void decodeTest() { |