From c6a845528d45bfb44591a69dadb44539432d06d0 Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期五, 12 五月 2023 11:55:06 +0800
Subject: [PATCH] 枚举相关改动

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClstempattrServiceImpl.java |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClstempattrServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClstempattrServiceImpl.java
index ccc9518..aaf3f76 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClstempattrServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeClstempattrServiceImpl.java
@@ -23,6 +23,7 @@
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.vci.ubcs.code.constant.MdmBtmTypeConstant;
 import com.vci.ubcs.code.dto.CodeClstempattrDTO;
+import com.vci.ubcs.code.entity.CodeClassifyTemplateAttr;
 import com.vci.ubcs.code.entity.CodeClstempattrEntity;
 import com.vci.ubcs.code.entity.CodeClstemplateEntity;
 import com.vci.ubcs.code.enumpack.CodeLevelTypeEnum;
@@ -46,6 +47,7 @@
 import org.springblade.core.mp.support.Condition;
 import org.springblade.core.mp.support.Query;
 import org.springblade.core.tool.api.R;
+import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.cglib.beans.BeanMap;
 import org.springframework.stereotype.Service;
@@ -69,7 +71,7 @@
 
 	@Resource
 	CodeClstempattrMapper codeClstempattrMapper;
-//	@Resource
+	//	@Resource
 //	ICodeTempphaseService codeTempphaseService;
 	@Resource
 	IDictBizClient iDictBizClient;
@@ -159,8 +161,8 @@
 	 * @param pageHelper 鍒嗛〉鍜屾帓搴�
 	 * @return 鎵ц缁撴灉
 	 */
-    @Override
-    public DataGrid<CodeClstempattrVO> gridCodeClassifyTemplateAttr(Map<String, String> conditionMap, PageHelper pageHelper) {
+	@Override
+	public DataGrid<CodeClstempattrVO> gridCodeClassifyTemplateAttr(Map<String, String> conditionMap, PageHelper pageHelper) {
 		DataGrid<CodeClstempattrVO> dataGrid=new DataGrid<CodeClstempattrVO>();
 		//娌℃湁浼犻�掑弬鏁帮紝灏变笉鎵ц鏌ヨ閫昏緫
 		if(conditionMap.size()==0){
@@ -203,7 +205,7 @@
 			dataGrid.setTotal(VciBaseUtil.getInt(String.valueOf(baseMapper.selectCount(Condition.getQueryWrapper(codeClstempattrVO)))));
 		}
 		return dataGrid;
-    }
+	}
 
 	/**
 	 * 澧炲姞涓婚搴撳垎绫荤殑妯℃澘灞炴��
@@ -342,7 +344,13 @@
 
 		//璋冪敤闃舵
 		if(!CollectionUtils.isEmpty(codeClassifyTemplateAttrDOInsert)){
-			 codeTempphaseService.codeTemplateAttrModifyTrigger(codeClassifyTemplateAttrDOInsert);
+			List<CodeClassifyTemplateAttr> codeClassifyTemplateAttrs = new ArrayList<>();
+			for (CodeClstempattrEntity codeClstempattrEntity : codeClassifyTemplateAttrDOInsert) {
+				CodeClassifyTemplateAttr codeClassifyTemplateAttr = new CodeClassifyTemplateAttr();
+				BeanUtils.copyProperties(codeClstempattrEntity,codeClassifyTemplateAttr);;
+				codeClassifyTemplateAttrs.add(codeClassifyTemplateAttr);
+			}
+			codeTempphaseService.codeTemplateAttrModifyTrigger(codeClassifyTemplateAttrs);
 
 		}
 

--
Gitblit v1.9.3