|
@@ -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);
|