xgb 1 неделя назад
Родитель
Сommit
d09ab21c1d
1 измененных файлов с 16 добавлено и 0 удалено
  1. 16 0
      fs-admin/src/main/java/com/fs/his/task/CompanyBalanceTask.java

+ 16 - 0
fs-admin/src/main/java/com/fs/his/task/CompanyBalanceTask.java

@@ -87,6 +87,22 @@ public class CompanyBalanceTask {
         companyService.rollbackRedPacketMoney(createSTime, createETime);
     }
 
+    /**
+     * @Description: 优化成回滚前查询记录,一笔一笔回滚
+     * @Param: 每天0点执行一次
+     * @Return:
+     * @Author xgb
+     * @Date 2025/11/7 9:48
+     */
+    public void rollbackRedPacketMoney() throws Exception {
+        // 默认是前两天时间
+        String createSTime = DateUtils.parseDateToStr( DateUtils.YYYY_MM_DD,DateUtils.addDays(new Date(), -2))+" 00:00:00";
+        String createETime = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD,DateUtils.addDays(new Date(), -1))+" 00:00:00";
+
+        // 这个地方真加的是company money字段 xgb
+        companyService.rollbackRedPacketMoney(createSTime, createETime);
+    }
+
     /**
      * @Description: 每天晚上0点定时获取获取公司余额,记录到数据库中
      * @Param: