From 2f432f52c1cfb1567dadcf6e040c5d38b0a26a79 Mon Sep 17 00:00:00 2001
From: czt <czt18638530771@163.com>
Date: 星期五, 28 十一月 2025 17:31:49 +0800
Subject: [PATCH] 数量检测配置页面
---
fzzy-igdss-view/src/main/java/com/fzzy/igds/InoutSysConfPR.java | 65 ++++++++++++++++++++++++++++++++
1 files changed, 65 insertions(+), 0 deletions(-)
diff --git a/fzzy-igdss-view/src/main/java/com/fzzy/igds/InoutSysConfPR.java b/fzzy-igdss-view/src/main/java/com/fzzy/igds/InoutSysConfPR.java
new file mode 100644
index 0000000..25ef418
--- /dev/null
+++ b/fzzy-igdss-view/src/main/java/com/fzzy/igds/InoutSysConfPR.java
@@ -0,0 +1,65 @@
+package com.fzzy.igds;
+
+import com.bstek.dorado.annotation.DataProvider;
+import com.bstek.dorado.annotation.DataResolver;
+import com.bstek.dorado.annotation.Expose;
+import com.fzzy.igds.service.InoutConfService;
+import com.fzzy.igds.domain.InoutSysConf;
+import org.springframework.beans.BeanUtils;
+import org.springframework.stereotype.Component;
+import javax.annotation.Resource;
+import java.util.List;
+
+/**
+ * @Description 鍑哄叆搴撴祦绋嬮厤缃�
+ * @Author CZT
+ * @Date 2024/12/12 15:32
+ */
+@Component
+public class InoutSysConfPR {
+
+ @Resource
+ private InoutConfService inoutConfService;
+
+ /**
+ * inoutSysConfPR#getSysConfData 鑾峰彇褰撳墠鍑哄叆搴撴祦绋嬮厤缃�
+ *
+ * @return
+ * @throws Exception
+ */
+ @DataProvider
+ public List<InoutSysConf> getSysConfData() {
+ return inoutConfService.getSysConfData();
+ }
+
+ /**
+ * inoutSysConfPR#saveSysConfData
+ *
+ * @throws Exception
+ * @returns
+ */
+ @DataResolver
+ public String saveSysConfData(InoutSysConf data) {
+
+ InoutSysConf inoutSysConf = new InoutSysConf();
+ BeanUtils.copyProperties(data,inoutSysConf);
+
+ inoutConfService.saveSysConfData(inoutSysConf);
+ return null;
+ }
+
+ /**
+ * inoutSysConfPR#flushCache
+ */
+ @Expose
+ public void flushCache() {
+
+ List<InoutSysConf> list = getSysConfData();
+ if(null != list && list.size() > 0){
+ for (InoutSysConf inoutSysConf : list) {
+ inoutConfService.flushInoutSysConfCache(inoutSysConf);
+ }
+ }
+ }
+
+}
--
Gitblit v1.9.3