From 3579af2945dd38d841a23cd340acd474bb63773a Mon Sep 17 00:00:00 2001 From: lihang <lihang@vci-tech.com> Date: 星期四, 04 五月 2023 18:02:01 +0800 Subject: [PATCH] 业务类型与DDL服务相关的添加 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeTempphaseServiceImpl.java | 36 +----------------------------------- 1 files changed, 1 insertions(+), 35 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeTempphaseServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeTempphaseServiceImpl.java index 5cd0156..07bd3f5 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeTempphaseServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeTempphaseServiceImpl.java @@ -18,14 +18,12 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.vci.ubcs.code.entity.CodeClstempattrEntity; import com.vci.ubcs.code.entity.CodePhaseattrEntity; import com.vci.ubcs.code.entity.CodeTempphaseEntity; import com.vci.ubcs.code.mapper.CodePhaseattrMapper; import com.vci.ubcs.code.mapper.CodeTempphaseMapper; import com.vci.ubcs.code.service.ICodeTempphaseService; import com.vci.ubcs.code.vo.CodeTempphaseVO; -import com.vci.ubcs.starter.web.util.VciBaseUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; @@ -47,8 +45,6 @@ @Autowired(required = false) private CodePhaseattrMapper codePhaseattrMapper; - @Autowired(required = false) - private CodePhaseattrServiceImpl codePhaseattrServiceImpl; @Override public IPage<CodeTempphaseVO> selectCodeTempphasePage(IPage<CodeTempphaseVO> page, CodeTempphaseVO CodeTempphase) { @@ -65,7 +61,7 @@ public int codeTemplateDeleteTrigger(String templateOid) { int updateCount = 0; Map<String,Object> condition = new HashMap<>(1); - condition.put("codeclassifytemplateoid",templateOid); + condition.put("classifyTemplateOid",templateOid); List<CodeTempphaseEntity> codeTempphaseEntities = baseMapper.selectByMap(condition); if(!CollectionUtils.isEmpty(codeTempphaseEntities)) { updateCount += baseMapper.deleteBatchIds(codeTempphaseEntities.stream().map(CodeTempphaseEntity::getOid).collect(Collectors.toList())); @@ -77,36 +73,6 @@ } } return updateCount; - } - /** - * 妯℃澘淇敼瑙﹀彂鍔熻兘 - * @param attrDOList 灞炴�х殑鏁版嵁瀵硅薄 - * @return 鍙楀奖鍝嶇殑鏁版嵁 - */ - @Override - public List<CodeClstempattrEntity> codeTemplateAttrModifyTrigger(List<CodeClstempattrEntity> attrDOList){ - //灞炴�т慨鏀圭殑鏃跺�欙紝闇�瑕佸悓姝ヤ慨鏀瑰搴斿睘鎬х殑鍚嶇О -// BatchCBO batchCBO = new BatchCBO(); - List<CodePhaseattrEntity> phaseAttrDOS =codePhaseattrMapper.listLinkAttrDOByTemplateAttrDOS(VciBaseUtil.toInSql(attrDOList.stream() - .map(CodeClstempattrEntity::getId).collect(Collectors.toList()).toArray(new String[0])),attrDOList.get(0).getClassifytemplateoid()); - if(!CollectionUtils.isEmpty(phaseAttrDOS)){ - //璇存槑鏈夊睘鎬�,鎴戜滑鍘绘浛鎹竴涓� - Map<String, CodeClstempattrEntity> attrDOMap = attrDOList.stream().collect(Collectors.toMap(s -> s.getId(), t -> t)); - phaseAttrDOS.stream().forEach(phaseAttrDO->{ - if(attrDOMap.containsKey(phaseAttrDO.getId())){ - CodeClstempattrEntity attrDO = attrDOMap.get(phaseAttrDO.getId()); - phaseAttrDO.setId(attrDO.getId()); - phaseAttrDO.setName(attrDO.getName()); - phaseAttrDO.setAttributegroup(attrDO.getAttributegroup()); - } - }); -// codePhaseattrMapper. - codePhaseattrServiceImpl.saveBatch(phaseAttrDOS); -// BatchCBO updateCBO = -// codePhaseAttrMapper.batchUpdate(phaseAttrDOS); -// batchCBO.copyFromOther(updateCBO); - } - return attrDOList; } } -- Gitblit v1.9.3