From a99c35bb764b1208141541e32034a973c34a3cd1 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期五, 16 一月 2026 15:42:48 +0800
Subject: [PATCH] 库存定时统计功能
---
fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java | 20 ++++++++++----------
1 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java b/fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java
index 9be17b8..3eea1d2 100644
--- a/fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java
+++ b/fzzy-igdss-web/src/main/java/com/fzzy/init/SystemRunner.java
@@ -2,11 +2,12 @@
import com.fzzy.igds.domain.Dept;
import com.fzzy.igds.service.*;
+import com.ruoyi.system.domain.SysCompany;
import com.ruoyi.system.service.ISysCompanyService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Service;
+import org.springframework.stereotype.Component;
import javax.annotation.Resource;
import java.util.List;
@@ -16,10 +17,12 @@
*
* @author Andy
*/
-@Service
+@Component(SystemRunner.BEAN_ID)
@Slf4j
@Order(value = 1)
public class SystemRunner implements CommandLineRunner {
+
+ public static final String BEAN_ID = "init.serverRunner";
@Resource
private ISysCompanyService iSysCompanyService;
@@ -39,19 +42,16 @@
private InoutConfService inoutConfService;
@Resource
private SecCameraService secCameraService;
- @Resource
- private SnapConfService snapConfService;
-
@Override
public void run(String... args) throws Exception {
//缁勭粐淇℃伅鏀惧叆缂撳瓨
iSysCompanyService.resetCompanyCache();
- List<Dept> list = coreDeptService.listDept(null, null, null);
+ List<SysCompany> list = iSysCompanyService.selectAll();
- for (Dept dept : list) {
+ for (SysCompany company : list) {
- flushCache(dept.getCompanyId(),dept.getId(), "绯荤粺璋冪敤");
+ flushCache(company.getCompanyId(), "绯荤粺璋冪敤");
}
}
@@ -61,7 +61,7 @@
* @param companyId
* @param name
*/
- public void flushCache(String companyId,String deptId, String name) {
+ public void flushCache(String companyId, String name) {
//鍒濆鍖栫敤鎴烽儴闂ㄥ埌鍐呭瓨
sysDeptService.initUserDeptMap(companyId);
@@ -73,7 +73,7 @@
inoutConfService.flushInoutSysConfCache();
//鍒濆璁惧閰嶇疆
- inoutConfService.flushInoutConfCache(companyId, deptId);
+ inoutConfService.flushInoutConfCache(companyId);
//鍒濆鍖栦粨搴撶紦瀛�
depotService.flushCache(companyId);
--
Gitblit v1.9.3