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