From 55ae3ecf902c7b384675d0c137da336bf2831275 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期二, 30 四月 2024 17:01:39 +0800
Subject: [PATCH] 修改停用bug

---
 ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckTemplateRule.java         |    2 +-
 ycl-server/src/main/java/com/ycl/task/CheckScore.java                                |   16 +++++++++++++++-
 ycl-server/src/main/java/com/ycl/platform/service/impl/CheckTemplateServiceImpl.java |   11 ++++++-----
 3 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckTemplateRule.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckTemplateRule.java
index bd641c2..e09c47e 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckTemplateRule.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/CheckTemplateRule.java
@@ -44,6 +44,6 @@
     @Excel(name = "瑙勫垯鏉冮噸")
     @TableField("weight")
     private BigDecimal weight;
-
+    @TableField(exist = false)
     private String checkRuleName;
 }
diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/CheckTemplateServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/CheckTemplateServiceImpl.java
index 09f29b9..9f9e35e 100644
--- a/ycl-server/src/main/java/com/ycl/platform/service/impl/CheckTemplateServiceImpl.java
+++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/CheckTemplateServiceImpl.java
@@ -178,11 +178,12 @@
         checkTemplateMapper.updateCheckTemplate(checkTemplate);
 
         /** t_template_rule淇敼鏉冮噸 */
-        //鍏堝垹闄ゅ師鏁版嵁
-        checkTemplateRuleMapper.deleteByTemplateId(checkTemplate.getId());
-        //鎻掑叆鏂拌鍒欐暟鎹�
-        insertTemlpateRule(checkTemplateDTO, checkTemplate);
-
+        if (!CollectionUtils.isEmpty(checkTemplateDTO.getRuleFormList()) ) {
+            //鍏堝垹闄ゅ師鏁版嵁
+            checkTemplateRuleMapper.deleteByTemplateId(checkTemplate.getId());
+            //鎻掑叆鏂拌鍒欐暟鎹�
+            insertTemlpateRule(checkTemplateDTO, checkTemplate);
+        }
         //TODO:鍒ゆ柇鐘舵�佹槸鍚︿慨鏀癸紝璋冩暣job琛ㄩ噷鐨勭姸鎬�
         return AjaxResult.success();
     }
diff --git a/ycl-server/src/main/java/com/ycl/task/CheckScore.java b/ycl-server/src/main/java/com/ycl/task/CheckScore.java
index b36d47f..410693b 100644
--- a/ycl-server/src/main/java/com/ycl/task/CheckScore.java
+++ b/ycl-server/src/main/java/com/ycl/task/CheckScore.java
@@ -1,12 +1,26 @@
 package com.ycl.task;
 
+import com.ycl.platform.domain.entity.CheckTemplate;
+import com.ycl.platform.service.ICheckTemplateRuleService;
+import com.ycl.platform.service.ICheckTemplateService;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
 
 @Component("checkScore")
+@Slf4j
 public class CheckScore {
+    @Autowired
+    private ICheckTemplateService templateService;
+    @Autowired
+    private ICheckTemplateRuleService templateRuleService;
+
     public void check(Integer templateId){
-        System.out.println("鎵ц妯℃澘---------->"+templateId);
+        log.info("鎵ц鑰冩牳妯℃澘---------->{}",templateId);
+        CheckTemplate checkTemplate = templateService.getById(templateId);
+        
+
 
     }
 }

--
Gitblit v1.8.0