From bd8c4d0191879275492ab70798b9be267dc9f5b8 Mon Sep 17 00:00:00 2001
From: lihang <lihang@vci-tech.com>
Date: 星期五, 12 五月 2023 17:00:53 +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.10.0