|
|
@@ -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:
|