Browse Source

提现失败自动补偿一次

wujiefeng 9 months ago
parent
commit
4e53312ddc

+ 8 - 7
RewardServer/src/main/java/com/zhongshu/reward/server/core/controller/TestController.java

@@ -59,7 +59,7 @@ public class TestController {
 //        return ResultContent.buildSuccess();
 //    }
 
-    @ApiOperation("修改入账及消息时间")
+    @ApiOperation("修改入账及消息时间")
     @PostMapping("settle")
     public Object settle(@RequestBody TestSettleParam param){
         if (param.getTime()!=null && param.getTime() != 0L){
@@ -78,8 +78,6 @@ public class TestController {
                 });
                 walletReceiptsDao.saveAll(allById);
             }
-
-
             if (param.getVipRecordIdList()!=null && !param.getVipRecordIdList().isEmpty()){
                 Iterable<VipUserRecord> vipRecordList = vipUserRecordDao.findAllById(param.getVipRecordIdList());
                 vipRecordList.forEach(it->{
@@ -88,14 +86,19 @@ public class TestController {
                 });
                 vipUserRecordDao.saveAll(vipRecordList);
             }
-
-            walletReceiptsService.settle(Integer.parseInt(String.format("%td", date)));
         }else {
             updateTime(param);
         }
         return ResultContent.buildSuccess();
     }
 
+    @ApiOperation("结算")
+    @PostMapping("test")
+    public Object test(Integer day){
+        walletReceiptsService.settle(day);
+        return ResultContent.buildSuccess();
+    }
+
     private void updateTime(TestSettleParam param) {
         Date date = new Date();
         if (param.getIdList()!=null && !param.getIdList().isEmpty()){
@@ -122,8 +125,6 @@ public class TestController {
             });
             vipUserRecordDao.saveAll(vipRecordList);
         }
-
-        walletReceiptsService.settle(Integer.parseInt(String.format("%td", date)));
     }
 
 //    @ApiOperation("生成持续订购返利")