From 55517e16da5e7205770bf61fc27c3d06b7d189b5 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期四, 15 六月 2023 21:03:16 +0800 Subject: [PATCH] bug修改 --- Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/LinkTypeServiceImpl.java | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 54 insertions(+), 1 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/LinkTypeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/LinkTypeServiceImpl.java index 571c89d..1451bc7 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/LinkTypeServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/LinkTypeServiceImpl.java @@ -45,6 +45,7 @@ import org.springframework.transaction.support.DefaultTransactionDefinition; import org.springframework.util.CollectionUtils; +import javax.validation.constraints.NotEmpty; import java.util.*; import java.util.stream.Collectors; @@ -845,7 +846,7 @@ }else { throw new VciBaseException("棰嗗煙鍚嶇О涓嶇鍚堣鍒�"); } - return PL + StringPool.UNDERSCORE + domain + StringPool.UNDERSCORE + id; + return PL + StringPool.UNDERSCORE + domain.toUpperCase(Locale.ROOT) + StringPool.UNDERSCORE + id.toUpperCase(Locale.ROOT); } /** @@ -901,4 +902,56 @@ throw new RuntimeException(e); } } + + @Override + public boolean deleteLogic(@NotEmpty List<Long> ids) { + return false; + } + + @Override + public boolean changeStatus(@NotEmpty List<Long> ids, Integer status) { + return false; + } + + /** + * 鑾峰彇閾炬帴绫诲瀷锛屽彧鏈夐粯璁ゅ瓧娈� + * + * @param linkTypeId 閾炬帴绫诲瀷id + * @return 榛樿瀛楁灞炴�� + */ + @Override + public LinkTypeVO getLinkTypeDefaultAttrById(String linkTypeId) { + LinkTypeVO vo = getLinkTypeById(linkTypeId); + List<LinkTypeAttributeVO> attributes = linkTypeAttributeService.getDefaultAttributes(vo); + vo.setAttributes(attributes); + return vo; + } + + /** + * 鑾峰彇閾炬帴绫诲瀷锛屾湁鎵�鏈夌殑瀛楁 + * + * @param linkTypeId 閾炬帴绫诲瀷id + * @return 鎵�鏈夊瓧娈� + */ + @Override + public LinkTypeVO getLinkTypeAllAttrById(String linkTypeId) { + LinkTypeVO vo = getLinkTypeById(linkTypeId); + List<LinkTypeAttributeVO> attributes = linkTypeAttributeService.getAllAttributes(vo); + vo.setAttributes(attributes); + return vo; + } + + /** + * 鑾峰彇閾炬帴绫诲瀷锛屾湁鎵�鏈夌殑瀛楁 + * + * @param linkTypeOid 閾炬帴绫诲瀷涓婚敭 + * @return 鎵�鏈夊瓧娈� + */ + @Override + public LinkTypeVO getLinkTypeAllAttrByOid(String linkTypeOid) { + LinkTypeVO vo = getLinkTypeByOid(linkTypeOid); + List<LinkTypeAttributeVO> attributes = linkTypeAttributeService.getAllAttributes(vo); + vo.setAttributes(attributes); + return vo; + } } -- Gitblit v1.9.3