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