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