瀏覽代碼

问题处理

yzc 1 年之前
父節點
當前提交
c32f18d60b
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      hx-wms/src/main/java/com/fjhx/wms/service/stock/impl/StockSnapshotServiceImpl.java

+ 3 - 2
hx-wms/src/main/java/com/fjhx/wms/service/stock/impl/StockSnapshotServiceImpl.java

@@ -1,6 +1,7 @@
 package com.fjhx.wms.service.stock.impl;
 
 import cn.hutool.core.bean.BeanUtil;
+import cn.hutool.core.date.DateField;
 import cn.hutool.core.date.DateUtil;
 import com.baomidou.dynamic.datasource.annotation.DSTransactional;
 import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder;
@@ -50,7 +51,7 @@ public class StockSnapshotServiceImpl extends ServiceImpl<StockSnapshotMapper, S
         return page;
     }
 
-    //    @PostConstruct
+    // @PostConstruct
     @Scheduled(cron = "0 0 0 * * ?")
     @DSTransactional
     public void stockSnapshot() {
@@ -58,7 +59,7 @@ public class StockSnapshotServiceImpl extends ServiceImpl<StockSnapshotMapper, S
         SecurityUtils.setTenantId("000000");
 
         //获取前一天的结束时间
-        Date dateTime = DateUtil.endOfDay(DateUtil.yesterday());
+        Date dateTime = DateUtil.endOfDay(DateUtil.yesterday()).offset(DateField.MILLISECOND, -999);
         StockSnapshot stockSnapshot = new StockSnapshot();
         stockSnapshot.setSnapshotTime(dateTime);
         this.save(stockSnapshot);