From 3cb0cef6f7189dcbb537df52cef5921d1d2c3cd9 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 26 四月 2023 00:12:23 +0800 Subject: [PATCH] 代码整合 --- Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/repeater/DomainRepeater.java | 83 +- Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/ModifyAttributeInfoVO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineEventDTO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/ModifyAttributeInfoDO.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/BtmTypeController.java | 31 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineVO.java | 8 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineEventVO.java | 2 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java | 18 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java | 36 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmTypeAttribute.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java | 18 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/FieldRangeVO.java | 4 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/AttributeDTO.java | 4 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/AttributeServiceImpl.java | 44 +- Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/BtmTypeCache.java | 24 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeAttribute.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeAttributeVO.java | 4 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeMapper.java | 28 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/AttributeCache.java | 20 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeLinkAttributesDTO.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmAttributeServiceImpl.java | 33 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLine.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/AttributeClient.java | 14 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/Attribute.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/AttributeMapper.java | 10 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/StatusVO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeDTO.java | 4 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/AttributeController.java | 31 Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/AttributeMapper.xml | 6 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeDO.java | 2 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java | 18 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeAttributeService.java | 41 + Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeExportDTO.java | 16 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeWrapper.java | 61 ++ Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleEventVO.java | 2 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMsMapperProcessor.java | 18 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/BtmTypeConstant.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeFallback.java | 8 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMySqlMapperProcessor.java | 16 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/IDdlService.java | 28 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeVO.java | 6 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/EnumDTO.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeAttributeWrapper.java | 63 ++ Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/StatusDTO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLineEvent.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleVO.java | 8 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/FieldRange.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeClient.java | 10 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/AttributeWrapper.java | 14 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleRule.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/AttributeVO.java | 6 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllOracleMapperProcessor.java | 17 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LinkTypeDTO.java | 4 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeAttributeVO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/RevisionRuleVO.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeFallback.java | 82 +++ Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineDTO.java | 4 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/RevisionRuleDTO.java | 2 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java | 68 +- /dev/null | 43 - Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleEvent.java | 2 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeVO.java | 20 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/controller/DdlController.java | 4 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleDTO.java | 4 Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllSqlLiteMapperProcessor.java | 5 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeClient.java | 12 Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmType.java | 2 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeService.java | 72 +- Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeAttributeMapper.java | 13 Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmTypeServiceImpl.java | 120 ++--- Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/FiledRangeWrapper.java | 43 + 71 files changed, 775 insertions(+), 515 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdAttributeCache.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/AttributeCache.java similarity index 70% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdAttributeCache.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/AttributeCache.java index 449ada2..6342448 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdAttributeCache.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/AttributeCache.java @@ -1,7 +1,7 @@ package com.vci.ubcs.omd.cache; -import com.vci.ubcs.omd.entity.OmdAttribute; -import com.vci.ubcs.omd.feign.IOmdAttributeClient; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.feign.IAttributeClient; import org.springblade.core.cache.utils.CacheUtil; import org.springblade.core.secure.utils.AuthUtil; import org.springblade.core.tool.api.R; @@ -18,17 +18,17 @@ * * @author Chill */ -public class OmdAttributeCache { +public class AttributeCache { private static final String ATTR_ID = "attr:id"; private static final String ATTR_LIST = "attr:list"; private static final String ATTR_CACHE = "ubcs:attr"; - private static IOmdAttributeClient attrClient; + private static IAttributeClient attrClient; - private static IOmdAttributeClient getAttributeClient() { + private static IAttributeClient getAttributeClient() { if (attrClient == null) { - attrClient = SpringUtil.getBean(IOmdAttributeClient.class); + attrClient = SpringUtil.getBean(IAttributeClient.class); } return attrClient; } @@ -39,10 +39,10 @@ * @param id 涓婚敭 * @return 鍏冩暟鎹疄浣撳璞� */ - public static OmdAttribute getById(Long id) { + public static Attribute getById(Long id) { String keyPrefix = ATTR_ID.concat(StringPool.DASH).concat(AuthUtil.getTenantId()).concat(StringPool.COLON); return CacheUtil.get(ATTR_CACHE, keyPrefix, id, () -> { - R<OmdAttribute> result = getAttributeClient().getById(id); + R<Attribute> result = getAttributeClient().getById(id); return result.getData(); }); } @@ -52,10 +52,10 @@ * * @param key 灞炴�у悕绉� */ - public static List<OmdAttribute> getList(String key) { + public static List<Attribute> getList(String key) { String keyPrefix = ATTR_LIST.concat(StringPool.DASH).concat(AuthUtil.getTenantId()).concat(StringPool.COLON); return CacheUtil.get(DICT_CACHE, keyPrefix, key, () -> { - R<List<OmdAttribute>> result = getAttributeClient().getList(key); + R<List<Attribute>> result = getAttributeClient().getList(key); return result.getData(); }); } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdBtmTypeCache.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/BtmTypeCache.java similarity index 71% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdBtmTypeCache.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/BtmTypeCache.java index 13600a0..59526d8 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/OmdBtmTypeCache.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/cache/BtmTypeCache.java @@ -1,7 +1,7 @@ package com.vci.ubcs.omd.cache; -import com.vci.ubcs.omd.feign.IOmdBtmTypeClient; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; +import com.vci.ubcs.omd.feign.IBtmTypeClient; +import com.vci.ubcs.omd.vo.BtmTypeVO; import org.springblade.core.cache.utils.CacheUtil; import org.springblade.core.secure.utils.AuthUtil; import org.springblade.core.tool.api.R; @@ -18,7 +18,7 @@ * @author LiHang * @date 2023/4/24 */ -public class OmdBtmTypeCache { +public class BtmTypeCache { private static final String BTM_DETAIL = "btm:id"; @@ -28,11 +28,11 @@ private static final String BTM_IDS = "btm:ids"; - private static IOmdBtmTypeClient btmTypeClient; + private static IBtmTypeClient btmTypeClient; - private static IOmdBtmTypeClient getBtmTypeClient() { + private static IBtmTypeClient getBtmTypeClient() { if (btmTypeClient == null) { - btmTypeClient = SpringUtil.getBean(IOmdBtmTypeClient.class); + btmTypeClient = SpringUtil.getBean(IBtmTypeClient.class); } return btmTypeClient; } @@ -43,10 +43,10 @@ * @param oid 涓婚敭 * @return 涓氬姟绫诲瀷璇︽儏淇℃伅 */ - public static OmdBtmTypeVO getDetail(String oid){ + public static BtmTypeVO getDetail(String oid){ String keyPrefix = BTM_DETAIL.concat(StringPool.DASH).concat(AuthUtil.getTenantId()).concat(StringPool.COLON); return CacheUtil.get(BTM_TYPE_CACHE, keyPrefix, oid, () -> { - R<OmdBtmTypeVO> result = getBtmTypeClient().getDetail(oid); + R<BtmTypeVO> result = getBtmTypeClient().getDetail(oid); return result.getData(); }); } @@ -56,10 +56,10 @@ * @param ids 瀵硅薄鑻辨枃鍚嶇О 浣嗘槸涓嶈兘瓒呰繃1000 * @return 涓氬姟瀵硅薄 */ - public static List<OmdBtmTypeVO> selectByIdCollection(List<String> ids) { + public static List<BtmTypeVO> selectByIdCollection(List<String> ids) { String keyPrefix = BTM_IDS.concat(StringPool.DASH).concat(AuthUtil.getTenantId()).concat(StringPool.COLON); return CacheUtil.get(BTM_TYPE_CACHE,keyPrefix,Func.toStr(ids), () -> { - R<List<OmdBtmTypeVO>> result = getBtmTypeClient().selectByIdCollection(ids); + R<List<BtmTypeVO>> result = getBtmTypeClient().selectByIdCollection(ids); return result.getData(); }); } @@ -70,10 +70,10 @@ * @param pkBtmTypeCollection 涓氬姟绫诲瀷涓婚敭闆嗗悎 * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� */ - public static List<OmdBtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) { + public static List<BtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) { String keyPrefix = BTM_IDS.concat(StringPool.DASH).concat(AuthUtil.getTenantId()).concat(StringPool.COLON); return CacheUtil.get(BTM_TYPE_CACHE,keyPrefix,Func.toStr(pkBtmTypeCollection.stream().map(s -> s.substring(0,5))),() ->{ - R<List<OmdBtmTypeVO>> result = getBtmTypeClient().listBtmTypeByOidCollection(pkBtmTypeCollection); + R<List<BtmTypeVO>> result = getBtmTypeClient().listBtmTypeByOidCollection(pkBtmTypeCollection); return result.getData(); }); } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/OmdBtmTypeConstant.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/BtmTypeConstant.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/OmdBtmTypeConstant.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/BtmTypeConstant.java index 671028f..7ecdc9e 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/OmdBtmTypeConstant.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/constant/BtmTypeConstant.java @@ -6,7 +6,7 @@ * @author LiHang * @date 2023/4/23 */ -public class OmdBtmTypeConstant { +public class BtmTypeConstant { /** * 灞炴�х殑涓氬姟绫诲瀷鍚嶇О diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdAttributeDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/AttributeDTO.java similarity index 76% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdAttributeDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/AttributeDTO.java index 3365ca7..e5c2906 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdAttributeDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/AttributeDTO.java @@ -1,6 +1,6 @@ package com.vci.ubcs.omd.dto; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import lombok.Data; import lombok.EqualsAndHashCode; @@ -13,7 +13,7 @@ */ @Data @EqualsAndHashCode(callSuper = true) -public class OmdAttributeDTO extends OmdAttribute { +public class AttributeDTO extends Attribute { /** * 搴忓垪鍖� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeDTO.java similarity index 94% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeDTO.java index 505ae53..4cdba00 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeDTO.java @@ -11,7 +11,7 @@ * @date 2019/10/14 16:43 */ @Data -public class OmdBtmTypeDTO implements java.io.Serializable{ +public class BtmTypeDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� */ @@ -137,7 +137,7 @@ /** * 娣诲姞鎴栬�呯Щ闄ょ殑灞炴�т俊鎭� */ - private List<OmdBtmTypeLinkAttributesDTO> attributesDTOList; + private List<BtmTypeLinkAttributesDTO> attributesDTOList; /** * 鏃堕棿鎴筹紝鐢ㄤ簬鏍¢獙鏄惁鏈�鏂版暟鎹� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsBtmTypeExportDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeExportDTO.java similarity index 65% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsBtmTypeExportDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeExportDTO.java index 1550830..4f5f864 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsBtmTypeExportDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeExportDTO.java @@ -11,7 +11,7 @@ * @date 2019/10/14 17:09 */ @Data -public class OsBtmTypeExportDTO implements java.io.Serializable{ +public class BtmTypeExportDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� @@ -20,36 +20,36 @@ /** * 鐘舵�佹暟鎹紶杈撳璞� */ - private List<OsStatusDTO> statusDTOList; + private List<StatusDTO> statusDTOList; /** * 鐗堟湰瑙勫垯鏁版嵁浼犺緭瀵硅薄 */ - private List<OsRevisionRuleDTO> revisionRuleDTOList; + private List<RevisionRuleDTO> revisionRuleDTOList; /** * 鏋氫妇鏁版嵁浼犺緭瀵硅薄 */ - private List<OsEnumDTO> enumDTOList; + private List<EnumDTO> enumDTOList; /** * 鐢熷懡鍛ㄦ湡鏁版嵁浼犺緭瀵硅薄 */ - private List<OsLifeCycleDTO> lifeCycleDTOList; + private List<LifeCycleDTO> lifeCycleDTOList; /** * 灞炴�ф暟鎹紶杈撳璞� */ - private List<OmdAttributeDTO> attributeDTOList; + private List<AttributeDTO> attributeDTOList; /** * 涓氬姟绫诲瀷鏁版嵁浼犺緭瀵硅薄 */ - private List<OmdBtmTypeDTO> btmTypeDTOList; + private List<BtmTypeDTO> btmTypeDTOList; /** * 閾炬帴绫诲瀷鏁版嵁浼犺緭瀵硅薄 */ - private List<OsLinkTypeDTO> linkTypeDTOList; + private List<LinkTypeDTO> linkTypeDTOList; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeLinkAttributesDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeLinkAttributesDTO.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeLinkAttributesDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeLinkAttributesDTO.java index 32e04ea..0040abc 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OmdBtmTypeLinkAttributesDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/BtmTypeLinkAttributesDTO.java @@ -8,7 +8,7 @@ * @date 2019/10/14 16:17 */ @Data -public class OmdBtmTypeLinkAttributesDTO implements java.io.Serializable{ +public class BtmTypeLinkAttributesDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsEnumDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/EnumDTO.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsEnumDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/EnumDTO.java index 87dc37e..aedc1bf 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsEnumDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/EnumDTO.java @@ -8,7 +8,7 @@ * @author weidy * @date 2019/10/14 17:25 */ -public class OsEnumDTO implements java.io.Serializable{ +public class EnumDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleDTO.java similarity index 89% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleDTO.java index b581509..7a1ccf6 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleDTO.java @@ -11,7 +11,7 @@ * @date 2019/10/14 17:28 */ @Data -public class OsLifeCycleDTO implements java.io.Serializable { +public class LifeCycleDTO implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� @@ -61,6 +61,6 @@ /** * 鍖呭惈鐨勮繛鎺ョ嚎 */ - private List<OsLifeCycleLineDTO> lineDTOList; + private List<LifeCycleLineDTO> lineDTOList; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineDTO.java similarity index 90% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineDTO.java index b40fac1..57ea385 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineDTO.java @@ -11,7 +11,7 @@ * @date 2019/10/14 17:31 */ @Data -public class OsLifeCycleLineDTO implements java.io.Serializable{ +public class LifeCycleLineDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� @@ -76,7 +76,7 @@ /** * 鍖呭惈鐨勪簨浠� */ - private List<OsLifeCycleLineEventDTO> eventDTOList; + private List<LifeCycleLineEventDTO> eventDTOList; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineEventDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineEventDTO.java similarity index 89% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineEventDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineEventDTO.java index 53cf623..2f01763 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLifeCycleLineEventDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LifeCycleLineEventDTO.java @@ -10,7 +10,7 @@ * @date 2019/10/14 17:47 */ @Data -public class OsLifeCycleLineEventDTO implements java.io.Serializable { +public class LifeCycleLineEventDTO implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLinkTypeDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LinkTypeDTO.java similarity index 90% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLinkTypeDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LinkTypeDTO.java index ddc9491..d0eab19 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsLinkTypeDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/LinkTypeDTO.java @@ -11,7 +11,7 @@ * @date 2019/10/14 17:53 */ @Data -public class OsLinkTypeDTO implements java.io.Serializable { +public class LinkTypeDTO implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� @@ -81,6 +81,6 @@ /** * 鍖呭惈鐨勫睘鎬ф樉绀哄璞� */ - private List<OmdBtmTypeLinkAttributesDTO> attributesDTOList; + private List<BtmTypeLinkAttributesDTO> attributesDTOList; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsRevisionRuleDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/RevisionRuleDTO.java similarity index 93% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsRevisionRuleDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/RevisionRuleDTO.java index a22873a..4f83e18 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsRevisionRuleDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/RevisionRuleDTO.java @@ -10,7 +10,7 @@ * @date 2019/10/14 17:22 */ @Data -public class OsRevisionRuleDTO implements java.io.Serializable{ +public class RevisionRuleDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsStatusDTO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/StatusDTO.java similarity index 91% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsStatusDTO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/StatusDTO.java index cf7a782..b387959 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/OsStatusDTO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/dto/StatusDTO.java @@ -10,7 +10,7 @@ * @date 2019/10/14 17:15 */ @Data -public class OsStatusDTO implements java.io.Serializable{ +public class StatusDTO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� */ diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdAttribute.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/Attribute.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdAttribute.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/Attribute.java index 2f5ac60..8abd472 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdAttribute.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/Attribute.java @@ -27,7 +27,7 @@ @EqualsAndHashCode(callSuper = true) @TableName("pl_omd_attribute") @ApiModel(value = "灞炴�у璞�", description = "灞炴�у璞�") -public class OmdAttribute extends BaseEntity { +public class Attribute extends BaseEntity { /** * 搴忓垪鍖� */ diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmType.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmType.java similarity index 97% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmType.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmType.java index 9dce101..141f7ef 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmType.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmType.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_btm_type") @ApiModel(value = "涓氬姟绫诲瀷", description = "涓氬姟绫诲瀷") -public class OmdBtmType implements java.io.Serializable{ +public class BtmType implements java.io.Serializable{ /** diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmTypeAttribute.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmTypeAttribute.java similarity index 97% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmTypeAttribute.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmTypeAttribute.java index 9cd8fe0..28738a4 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdBtmTypeAttribute.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/BtmTypeAttribute.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_btm_type_attr") @ApiModel(value = "涓氬姟绫诲瀷鍖呭惈鐨勫睘鎬�", description = "涓氬姟绫诲瀷鍖呭惈鐨勫睘鎬�") -public class OmdBtmTypeAttribute implements java.io.Serializable{ +public class BtmTypeAttribute implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdFieldRange.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/FieldRange.java similarity index 94% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdFieldRange.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/FieldRange.java index 80eea5f..3679fa1 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OmdFieldRange.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/FieldRange.java @@ -20,7 +20,7 @@ @ToString(callSuper = true) @TableName("pl_omd_field_range") @ApiModel(value = "瀛楁鑼冨洿",description = "瀛楁鑼冨洿") -public class OmdFieldRange extends BaseEntity { +public class FieldRange extends BaseEntity { /** * 搴忓垪鍖� */ diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleEventDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleEvent.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleEventDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleEvent.java index e8f0da6..1832c80 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleEventDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleEvent.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_lift_cycle_event") @ApiModel(value = "鐢熷懡鍛ㄦ湡浜嬩欢闆嗗悎", description = "鐢熷懡鍛ㄦ湡浜嬩欢闆嗗悎") -public class OsLifeCycleEventDO implements java.io.Serializable{ +public class LifeCycleEvent implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLine.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLine.java index b134092..1d3b5ff 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLine.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_lift_cycle_line") @ApiModel(value = "鐢熷懡鍛ㄦ湡鐘舵�佽繛鎺ョ嚎", description = "鐢熷懡鍛ㄦ湡鐘舵�佽繛鎺ョ嚎") -public class OsLifeCycleLineDO implements java.io.Serializable { +public class LifeCycleLine implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineEventDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLineEvent.java similarity index 94% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineEventDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLineEvent.java index 7d9a88a..74760c2 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleLineEventDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleLineEvent.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_lift_cycle_line_event") @ApiModel(value = "鐢熷懡鍛ㄦ湡鐘舵�佽繛鎺ョ嚎", description = "鐢熷懡鍛ㄦ湡鐘舵�佽繛鎺ョ嚎") -public class OsLifeCycleLineEventDO implements java.io.Serializable{ +public class LifeCycleLineEvent implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleRuleDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleRule.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleRuleDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleRule.java index 2d97cc0..af28860 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLifeCycleRuleDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LifeCycleRule.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_lift_cycle_rule") @ApiModel(value = "鐢熷懡鍛ㄦ湡瑙勫垯", description = "鐢熷懡鍛ㄦ湡瑙勫垯") -public class OsLifeCycleRuleDO implements java.io.Serializable { +public class LifeCycleRule implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeAttributeDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeAttribute.java similarity index 96% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeAttributeDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeAttribute.java index 9fe9dfb..9e1e620 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeAttributeDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeAttribute.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_link_type_attr") @ApiModel(value = "閾炬帴绫诲瀷鍖呭惈鐨勫睘鎬�", description = "閾炬帴绫诲瀷鍖呭惈鐨勫睘鎬�") -public class OsLinkTypeAttributeDO implements java.io.Serializable{ +public class LinkTypeAttribute implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeDO.java similarity index 96% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeDO.java index 7459787..4d7862a 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsLinkTypeDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/LinkTypeDO.java @@ -15,7 +15,7 @@ @Data @TableName("pl_omd_link_type") @ApiModel(value = "閾炬帴绫诲瀷", description = "閾炬帴绫诲瀷") -public class OsLinkTypeDO implements java.io.Serializable{ +public class LinkTypeDO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsModifyAttributeInfoDO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/ModifyAttributeInfoDO.java similarity index 97% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsModifyAttributeInfoDO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/ModifyAttributeInfoDO.java index 7a88209..50ea8d6 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/OsModifyAttributeInfoDO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/entity/ModifyAttributeInfoDO.java @@ -16,7 +16,7 @@ @Data @TableName("pl_omd_modify_attr_info") @ApiModel(value = "闇�瑕佷慨鏀规暟鎹簱琛ㄤ腑瀛楁鐨勪俊鎭�", description = "闇�瑕佷慨鏀规暟鎹簱琛ㄤ腑瀛楁鐨勪俊鎭�") -public class OsModifyAttributeInfoDO implements Serializable { +public class ModifyAttributeInfoDO implements Serializable { /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeClient.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeClient.java similarity index 87% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeClient.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeClient.java index f3f0042..a002604 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeClient.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeClient.java @@ -17,7 +17,7 @@ package com.vci.ubcs.omd.feign; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.tool.api.R; import org.springframework.cloud.openfeign.FeignClient; @@ -33,9 +33,9 @@ */ @FeignClient( value = AppConstant.APPLICATION_NAME_OMD, - fallback = IOmdAttributeFallback.class + fallback = IAttributeFallback.class ) -public interface IOmdAttributeClient { +public interface IAttributeClient { String API_PREFIX = "/client"; String GET_BY_ID = API_PREFIX + "/attribute/get-by-id"; @@ -48,7 +48,7 @@ * @return 鍏冩暟鎹璞� */ @GetMapping(GET_BY_ID) - R<OmdAttribute> getById(@RequestParam("id") Long id); + R<Attribute> getById(@RequestParam("id") Long id); /** * 鑾峰彇鍏冩暟鎹垪琛� @@ -56,5 +56,5 @@ * @return 鍏冩暟鎹垪琛� */ @GetMapping(GET_LIST) - R<List<OmdAttribute>> getList(@RequestParam("key") String key); + R<List<Attribute>> getList(@RequestParam("key") String key); } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeFallback.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeFallback.java similarity index 84% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeFallback.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeFallback.java index 40dc9ea..f358100 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdAttributeFallback.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IAttributeFallback.java @@ -16,7 +16,7 @@ */ package com.vci.ubcs.omd.feign; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import org.springblade.core.tool.api.R; import org.springframework.stereotype.Component; @@ -28,14 +28,14 @@ * @author Chill */ @Component -public class IOmdAttributeFallback implements IOmdAttributeClient { +public class IAttributeFallback implements IAttributeClient { @Override - public R<OmdAttribute> getById(Long id) { + public R<Attribute> getById(Long id) { return R.fail("鑾峰彇鏁版嵁澶辫触"); } @Override - public R<List<OmdAttribute>> getList(String code) { + public R<List<Attribute>> getList(String code) { return R.fail("鑾峰彇鏁版嵁澶辫触"); } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdBtmTypeClient.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeClient.java similarity index 79% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdBtmTypeClient.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeClient.java index 11e64f0..78fb003 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IOmdBtmTypeClient.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeClient.java @@ -1,7 +1,7 @@ package com.vci.ubcs.omd.feign; import com.baomidou.mybatisplus.core.metadata.IPage; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; +import com.vci.ubcs.omd.vo.BtmTypeVO; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.mp.support.Query; import org.springblade.core.tool.api.R; @@ -23,7 +23,7 @@ value = AppConstant.APPLICATION_NAME_OMD, fallback = IDictClientFallback.class ) -public interface IOmdBtmTypeClient { +public interface IBtmTypeClient { /** * 鍓嶇紑 @@ -53,7 +53,7 @@ * @return 涓氬姟绫诲瀷璇︽儏淇℃伅 */ @GetMapping(GET_DETAIL) - R<OmdBtmTypeVO> getDetail(@RequestParam("oid") String oid); + R<BtmTypeVO> getDetail(@RequestParam("oid") String oid); /** * 鍙傜収鍒楄〃鏌ヨ @@ -63,7 +63,7 @@ * @return 鏌ヨ缁撴灉 */ @GetMapping(GET_REF) - R<IPage<OmdBtmTypeVO>> getRef(@RequestParam("condition")Map<String,Object> condition, @RequestParam("query")Query query, @RequestParam("domain") String domain); + R<IPage<BtmTypeVO>> getRef(@RequestParam("condition")Map<String,Object> condition, @RequestParam("query")Query query, @RequestParam("domain") String domain); /** * 鏍规嵁鑻辨枃鍚嶇О鎵归噺鏌ヨ瀵硅薄 @@ -71,7 +71,7 @@ * @return 涓氬姟瀵硅薄 */ @GetMapping(GET_BY_IDS) - R<List<OmdBtmTypeVO>> selectByIdCollection(List<String> ids); + R<List<BtmTypeVO>> selectByIdCollection(List<String> ids); /** * 鎵归噺鏍规嵁涓婚敭鑾峰彇涓氬姟绫诲瀷 @@ -79,5 +79,5 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� */ @GetMapping(GET_BY_OIDS) - R<List<OmdBtmTypeVO>> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection); + R<List<BtmTypeVO>> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection); } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeFallback.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeFallback.java new file mode 100644 index 0000000..69a0465 --- /dev/null +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/feign/IBtmTypeFallback.java @@ -0,0 +1,82 @@ +/* + * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, + * this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * Neither the name of the dreamlu.net developer nor the names of its + * contributors may be used to endorse or promote products derived from + * this software without specific prior written permission. + * Author: Chill 搴勯獮 (smallchill@163.com) + */ +package com.vci.ubcs.omd.feign; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import org.springblade.core.mp.support.Query; +import org.springblade.core.tool.api.R; +import org.springframework.stereotype.Component; + +import java.util.Collection; +import java.util.List; +import java.util.Map; + +/** + * Feign澶辫触閰嶇疆 + * + * @author Chill + */ +@Component +public class IBtmTypeFallback implements IBtmTypeClient { + /** + * 鑾峰彇涓氬姟绫诲瀷璇︽儏淇℃伅 + * + * @param oid 涓婚敭 + * @return 涓氬姟绫诲瀷璇︽儏淇℃伅 + */ + @Override + public R<BtmTypeVO> getDetail(String oid) { + return R.fail("鑾峰彇鏁版嵁澶辫触"); + } + + /** + * 鍙傜収鍒楄〃鏌ヨ + * + * @param condition 鏌ヨ鏉′欢 + * @param query 鍒嗛〉鏉′欢 + * @param domain 棰嗗煙鍊� + * @return 鏌ヨ缁撴灉 + */ + @Override + public R<IPage<BtmTypeVO>> getRef(Map<String, Object> condition, Query query, String domain) { + return R.fail("鑾峰彇鏁版嵁澶辫触"); + } + + /** + * 鏍规嵁鑻辨枃鍚嶇О鎵归噺鏌ヨ瀵硅薄 + * + * @param ids 瀵硅薄鑻辨枃鍚嶇О 浣嗘槸涓嶈兘瓒呰繃1000 + * @return 涓氬姟瀵硅薄 + */ + @Override + public R<List<BtmTypeVO>> selectByIdCollection(List<String> ids) { + return R.fail("鑾峰彇鏁版嵁澶辫触"); + } + + /** + * 鎵归噺鏍规嵁涓婚敭鑾峰彇涓氬姟绫诲瀷 + * + * @param pkBtmTypeCollection 涓氬姟绫诲瀷涓婚敭闆嗗悎 + * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� + */ + @Override + public R<List<BtmTypeVO>> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) { + return R.fail("鑾峰彇鏁版嵁澶辫触"); + } +} diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdAttributeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/AttributeVO.java similarity index 86% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdAttributeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/AttributeVO.java index 33edc96..23b710e 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdAttributeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/AttributeVO.java @@ -3,7 +3,7 @@ import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -21,7 +21,7 @@ @Data @EqualsAndHashCode(callSuper = true) @ApiModel(value = "鍏冩暟鎹樉绀哄璞�", description = "鍏冩暟鎹樉绀哄璞�") -public class OmdAttributeVO extends OmdAttribute { +public class AttributeVO extends Attribute { /** * 搴忓垪鍖� */ @@ -35,6 +35,6 @@ @ApiModelProperty("瀛楁鑼冨洿") @JsonInclude(JsonInclude.Include.NON_EMPTY) - List<OmdFieldRangeVO> fieldRanges; + List<FieldRangeVO> fieldRanges; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeAttributeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeAttributeVO.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeAttributeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeAttributeVO.java index bf5dd76..67d98cb 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeAttributeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeAttributeVO.java @@ -1,6 +1,6 @@ package com.vci.ubcs.omd.vo; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -16,7 +16,7 @@ @Data @EqualsAndHashCode(callSuper = true) @ApiModel(value = "涓氬姟绫诲瀷鍖呭惈鐨勫睘鎬у璞�", description = "涓氬姟绫诲瀷鍖呭惈鐨勫睘鎬у璞�") -public class OmdBtmTypeAttributeVO extends OmdBtmTypeAttribute { +public class BtmTypeAttributeVO extends BtmTypeAttribute { /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeVO.java similarity index 94% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeVO.java index 539967c..4c4f54e 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdBtmTypeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/BtmTypeVO.java @@ -11,7 +11,7 @@ * @date 2019/10/11 5:24 PM */ @Data -public class OmdBtmTypeVO implements java.io.Serializable{ +public class BtmTypeVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� @@ -66,7 +66,7 @@ /** * 鐗堟湰瑙勫垯鏄剧ず瀵硅薄 */ - private OsRevisionRuleVO revisionRuleVO; + private RevisionRuleVO revisionRuleVO; /** * 鏄惁鎶借薄鍖� @@ -179,7 +179,7 @@ /** * 鍖呭惈灞炴�� */ - private List<OmdBtmTypeAttributeVO> attributes; + private List<BtmTypeAttributeVO> attributes; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdFieldRangeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/FieldRangeVO.java similarity index 81% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdFieldRangeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/FieldRangeVO.java index 87edbe1..2d086e7 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OmdFieldRangeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/FieldRangeVO.java @@ -1,6 +1,6 @@ package com.vci.ubcs.omd.vo; -import com.vci.ubcs.omd.entity.OmdFieldRange; +import com.vci.ubcs.omd.entity.FieldRange; import io.swagger.annotations.ApiModel; import lombok.Data; import lombok.EqualsAndHashCode; @@ -15,7 +15,7 @@ @Data @EqualsAndHashCode(callSuper = true) @ApiModel(value = "瀛楁鑼冨洿鏄剧ず瀵硅薄", description = "瀛楁鑼冨洿鏄剧ず瀵硅薄") -public class OmdFieldRangeVO extends OmdFieldRange { +public class FieldRangeVO extends FieldRange { /** * 搴忓垪鍖� */ diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleEventVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleEventVO.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleEventVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleEventVO.java index 89381ad..f3600ee 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleEventVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleEventVO.java @@ -7,7 +7,7 @@ * @author weidy * @date 2019/10/17 9:46 */ -public class OsLifeCycleEventVO implements java.io.Serializable{ +public class LifeCycleEventVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineEventVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineEventVO.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineEventVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineEventVO.java index 2bcd4e2..6770a11 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineEventVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineEventVO.java @@ -8,7 +8,7 @@ * @author weidy * @date 2019/10/11 4:54 PM */ -public class OsLifeCycleLineEventVO implements java.io.Serializable{ +public class LifeCycleLineEventVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineVO.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineVO.java index b20cc62..3cb2461 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleLineVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleLineVO.java @@ -8,7 +8,7 @@ * @author weidy * @date 2019/10/11 4:48 PM */ -public class OsLifeCycleLineVO implements java.io.Serializable { +public class LifeCycleLineVO implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� @@ -93,7 +93,7 @@ /** * 鍖呭惈浜嬩欢 */ - private List<OsLifeCycleLineEventVO> events; + private List<LifeCycleLineEventVO> events; public String getPkLifeCycle() { return pkLifeCycle; @@ -199,11 +199,11 @@ this.ts = ts; } - public List<OsLifeCycleLineEventVO> getEvents() { + public List<LifeCycleLineEventVO> getEvents() { return events; } - public void setEvents(List<OsLifeCycleLineEventVO> events) { + public void setEvents(List<LifeCycleLineEventVO> events) { this.events = events; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleVO.java similarity index 95% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleVO.java index 21133eb..b6b0bdb 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLifeCycleVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LifeCycleVO.java @@ -8,7 +8,7 @@ * @author weidy * @date 2019/10/11 4:45 PM */ -public class OsLifeCycleVO implements java.io.Serializable{ +public class LifeCycleVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� @@ -88,7 +88,7 @@ /** * 鍖呭惈杩炴帴绾� */ - private List<OsLifeCycleLineVO> lines ; + private List<LifeCycleLineVO> lines ; public String getClassFullName() { return classFullName; @@ -202,11 +202,11 @@ this.ts = ts; } - public List<OsLifeCycleLineVO> getLines() { + public List<LifeCycleLineVO> getLines() { return lines; } - public void setLines(List<OsLifeCycleLineVO> lines) { + public void setLines(List<LifeCycleLineVO> lines) { this.lines = lines; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeAttributeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeAttributeVO.java similarity index 99% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeAttributeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeAttributeVO.java index b2a4e46..7f71297 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeAttributeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeAttributeVO.java @@ -8,7 +8,7 @@ * @author weidy * @date 2019/10/11 6:16 PM */ -public class OsLinkTypeAttributeVO implements java.io.Serializable{ +public class LinkTypeAttributeVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeVO.java similarity index 90% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeVO.java index a412489..03cdf93 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsLinkTypeVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/LinkTypeVO.java @@ -9,7 +9,7 @@ * @author weidy * @date 2019/10/11 6:04 PM */ -public class OsLinkTypeVO implements java.io.Serializable { +public class LinkTypeVO implements java.io.Serializable { /** * 绂佹淇敼杩欎釜鍊� @@ -54,7 +54,7 @@ /** * from绔笟鍔$被鍨嬫樉绀哄璞� */ - private List<OmdBtmTypeVO> fromBtmTypeVOS; + private List<BtmTypeVO> fromBtmTypeVOS; /** * from绔笟鍔$被鍨嬪悕绉� @@ -74,7 +74,7 @@ /** * to绔笟鍔$被鍨嬫樉绀哄璞� */ - private List<OmdBtmTypeVO> toBtmTypeVOS; + private List<BtmTypeVO> toBtmTypeVOS; /** * 涓氬姟绫诲瀷鍚嶇О @@ -114,7 +114,7 @@ /** * 鍖呭惈灞炴�� */ - private List<OsLinkTypeAttributeVO> attributes; + private List<LinkTypeAttributeVO> attributes; public String getOid() { return oid; @@ -172,11 +172,11 @@ this.fromBtmType = fromBtmType; } - public List<OmdBtmTypeVO> getFromBtmTypeVOS() { + public List<BtmTypeVO> getFromBtmTypeVOS() { return fromBtmTypeVOS; } - public void setFromBtmTypeVOS(List<OmdBtmTypeVO> fromBtmTypeVOS) { + public void setFromBtmTypeVOS(List<BtmTypeVO> fromBtmTypeVOS) { this.fromBtmTypeVOS = fromBtmTypeVOS; } @@ -204,11 +204,11 @@ this.toBtmTypeName = toBtmTypeName; } - public List<OmdBtmTypeVO> getToBtmTypeVOS() { + public List<BtmTypeVO> getToBtmTypeVOS() { return toBtmTypeVOS; } - public void setToBtmTypeVOS(List<OmdBtmTypeVO> toBtmTypeVOS) { + public void setToBtmTypeVOS(List<BtmTypeVO> toBtmTypeVOS) { this.toBtmTypeVOS = toBtmTypeVOS; } @@ -252,11 +252,11 @@ this.ts = ts; } - public List<OsLinkTypeAttributeVO> getAttributes() { + public List<LinkTypeAttributeVO> getAttributes() { return attributes; } - public void setAttributes(List<OsLinkTypeAttributeVO> attributes) { + public void setAttributes(List<LinkTypeAttributeVO> attributes) { this.attributes = attributes; } diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsModifyAttributeInfoVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/ModifyAttributeInfoVO.java similarity index 99% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsModifyAttributeInfoVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/ModifyAttributeInfoVO.java index 3dc5025..a19b3f0 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsModifyAttributeInfoVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/ModifyAttributeInfoVO.java @@ -7,7 +7,7 @@ * @author weidy * @date 2019/10/18 11:48 */ -public class OsModifyAttributeInfoVO implements java.io.Serializable{ +public class ModifyAttributeInfoVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsRevisionRuleVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/RevisionRuleVO.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsRevisionRuleVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/RevisionRuleVO.java index 7b55f1e..ad5f3b2 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsRevisionRuleVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/RevisionRuleVO.java @@ -7,7 +7,7 @@ * @author weidy * @date 2019/10/11 5:19 PM */ -public class OsRevisionRuleVO implements java.io.Serializable{ +public class RevisionRuleVO implements java.io.Serializable{ /** * 绂佹淇敼杩欎釜鍊� diff --git a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsStatusVO.java b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/StatusVO.java similarity index 98% rename from Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsStatusVO.java rename to Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/StatusVO.java index 73715cc..fd8a951 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/OsStatusVO.java +++ b/Source/UBCS/ubcs-service-api/ubcs-omd-api/src/main/java/com/vci/ubcs/omd/vo/StatusVO.java @@ -7,7 +7,7 @@ * @author weidy * @date 2019/10/11 4:40 PM */ -public class OsStatusVO implements java.io.Serializable { +public class StatusVO implements java.io.Serializable { /** diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/controller/DdlController.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/controller/DdlController.java index 26520c4..b06a46d 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/controller/DdlController.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/controller/DdlController.java @@ -3,7 +3,7 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.vci.ubcs.ddl.bo.DdlTableBO; import com.vci.ubcs.ddl.service.IDdlService; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; +import com.vci.ubcs.omd.dto.BtmTypeDTO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; @@ -39,7 +39,7 @@ @PostMapping("/submitBtmType") @ApiOperationSupport(order = 1) @ApiOperation(value = "鏂板鎴栦慨鏀�", notes = "浼犲叆涓氬姟绫诲瀷浼犺緭瀵硅薄") - public R submitBtmType(@Valid @RequestBody OmdBtmTypeDTO dto) { + public R submitBtmType(@Valid @RequestBody BtmTypeDTO dto) { return ddlService.submitBtmType(dto); } diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java index 604e9b8..a37b163 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllBehavior.java @@ -1,6 +1,6 @@ package com.vci.ubcs.ddl.processor.dll; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import java.util.List; @@ -46,21 +46,21 @@ * @param attributeVOList 灞炴�х殑绔嬬 * @return sql璇彞 */ - String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList); + String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList); /** * 澶勭悊鏁存暟绫诲瀷鐨剆ql杞崲 * @param attributeVO 灞炴�� * @return sql */ - String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO); + String dealNumberCreateSql(BtmTypeAttributeVO attributeVO); /** * 璋冪敤澶勭悊榛樿鍊煎拰闈炵┖ * @param attributeVO 灞炴�� * @return 鎵ц缁撴灉 */ - String dealDefaultAndNull(OmdBtmTypeAttributeVO attributeVO); + String dealDefaultAndNull(BtmTypeAttributeVO attributeVO); /** * 澶勭悊榛樿鍊� @@ -74,32 +74,32 @@ * @param attributeVO 灞炴�� * @return sql */ - String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO); + String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO); /** * 澶勭悊闈炵┖ * @return sql */ - String dealNullableSql(OmdBtmTypeAttributeVO attributeVO); + String dealNullableSql(BtmTypeAttributeVO attributeVO); /** * 澶勭悊甯冨皵绫诲瀷鐨剆ql杞崲 * @param attributeVO 灞炴�� * @return sql */ - String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO); + String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO); /** * 澶勭悊鏃ユ湡鏃堕棿绫诲瀷鐨剆ql杞崲 * @param attributeVO 灞炴�� * @return sql */ - String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO); + String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO); /** * 澶勭悊瀛楃涓茬被鍨嬬殑sql杞崲 * @param attributeVO 灞炴�� * @return sql */ - String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO); + String dealStringCreateSql(BtmTypeAttributeVO attributeVO); } diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java index 4fd51c8..4ea938e 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMapperProcessor.java @@ -1,10 +1,8 @@ package com.vci.ubcs.ddl.processor.dll; import com.vci.ubcs.ddl.mapper.DllMapper; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import org.apache.commons.lang3.StringUtils; - -import java.util.List; /** * Description:DLL鐨勫鐞嗘帴鍙� @@ -73,7 +71,7 @@ * @return sql */ @Override - public String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealNumberCreateSql(BtmTypeAttributeVO attributeVO) { StringBuilder snb = new StringBuilder().append(NUMBER + SPACE); dealDefaultAndNull(attributeVO); return snb.toString(); @@ -86,7 +84,7 @@ * @return 鎵ц缁撴灉 */ @Override - public String dealDefaultAndNull(OmdBtmTypeAttributeVO attributeVO) { + public String dealDefaultAndNull(BtmTypeAttributeVO attributeVO) { String value = ""; if (StringUtils.isNotBlank(attributeVO.getDefaultValue())) { value += dealDefaultValue(attributeVO.getDefaultValue()); @@ -115,7 +113,7 @@ * @return sql */ @Override - public String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO) { Integer length = attributeVO.getPrecisionLength(); if(length == null || length == 0){ length = 20; @@ -137,7 +135,7 @@ * @return sql */ @Override - public String dealNullableSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealNullableSql(BtmTypeAttributeVO attributeVO) { if (!attributeVO.isNullableFlag()) { return SPACE + "not null" + SPACE; } @@ -151,7 +149,7 @@ * @return sql */ @Override - public String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO) { return "VARCHAR (5) " + SPACE + dealDefaultAndNull(attributeVO); } @@ -162,7 +160,7 @@ * @return sql */ @Override - public String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO) { return "DATETIME" + SPACE + dealDefaultAndNull(attributeVO); } @@ -173,7 +171,7 @@ * @return sql */ @Override - public String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealStringCreateSql(BtmTypeAttributeVO attributeVO) { StringBuilder sb = new StringBuilder(); Integer length2 = attributeVO.getAttributeLength(); if (length2 == null) { diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMsMapperProcessor.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMsMapperProcessor.java index 4f5f19c..6ade30a 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMsMapperProcessor.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMsMapperProcessor.java @@ -3,11 +3,13 @@ import com.vci.ubcs.ddl.mapper.DllMapper; import com.vci.ubcs.ddl.mapper.DllMsMapper; -import com.vci.ubcs.ddl.mapper.DllOracleMapper; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import com.vci.ubcs.starter.exception.VciBaseException; +<<<<<<< HEAD import com.vci.ubcs.starter.web.enumpck.VciFieldTypeEnum; import org.apache.commons.lang3.StringUtils; +======= +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c import javax.annotation.PostConstruct; import javax.annotation.Resource; @@ -51,7 +53,7 @@ * @return sql璇彞 */ @Override - public String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList) { + public String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList) { StringBuilder sb = new StringBuilder(); attributeVOList.forEach(a -> { sb.append(a.getId()).append(SPACE); @@ -100,7 +102,7 @@ * @return sql */ @Override - public String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealNumberCreateSql(BtmTypeAttributeVO attributeVO) { return "INT" + SPACE + dealDefaultAndNull(attributeVO); } @@ -111,7 +113,7 @@ * @return sql */ @Override - public String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO) { Integer length = attributeVO.getPrecisionLength(); if(length == null || length == 0){ length = 20; @@ -135,7 +137,7 @@ * @return sql */ @Override - public String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO) { return "VARCHAR (5) " + SPACE + dealDefaultAndNull(attributeVO); } @@ -146,7 +148,7 @@ * @return sql */ @Override - public String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO) { return "DATETIME" + SPACE + dealNullableSql(attributeVO); } @@ -157,7 +159,7 @@ * @return sql */ @Override - public String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealStringCreateSql(BtmTypeAttributeVO attributeVO) { Integer length2 = attributeVO.getAttributeLength(); if(length2 == null){ length2 = 250; diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMySqlMapperProcessor.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMySqlMapperProcessor.java index 609aa10..0115dfd 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMySqlMapperProcessor.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllMySqlMapperProcessor.java @@ -3,14 +3,16 @@ import com.vci.ubcs.ddl.mapper.DllMapper; import com.vci.ubcs.ddl.mapper.DllOracleMapper; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import com.vci.ubcs.starter.exception.VciBaseException; +<<<<<<< HEAD import com.vci.ubcs.starter.web.enumpck.VciFieldTypeEnum; import org.apache.commons.lang3.StringUtils; +======= +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c import javax.annotation.PostConstruct; import javax.annotation.Resource; -import javax.smartcardio.ATR; import java.util.List; /** @@ -51,7 +53,7 @@ * @return sql璇彞 */ @Override - public String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList) { + public String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList) { StringBuilder sb = new StringBuilder(); attributeVOList.forEach(a -> { sb.append(a.getId()).append(SPACE); @@ -99,7 +101,7 @@ * @return sql */ @Override - public String dealNumberCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealNumberCreateSql(BtmTypeAttributeVO attributeVO) { StringBuilder sb = new StringBuilder(); if (VciFieldTypeEnum.VTInteger.name().equalsIgnoreCase(attributeVO.getAttrDataType())) { sb.append("INT").append(SPACE); @@ -118,7 +120,7 @@ * @return sql */ @Override - public String dealDoubleCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDoubleCreateSql(BtmTypeAttributeVO attributeVO) { StringBuilder sb = new StringBuilder(); Integer length = attributeVO.getPrecisionLength(); if (length == null || length == 0) { @@ -143,7 +145,7 @@ * @return sql */ @Override - public String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO) { return "VARCHAR (5) " + SPACE + dealDefaultAndNull(attributeVO); } @@ -154,7 +156,7 @@ * @return sql */ @Override - public String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO) { return "DATETIME" + SPACE + dealDefaultAndNull(attributeVO); } diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllOracleMapperProcessor.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllOracleMapperProcessor.java index 41ed763..9e92da4 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllOracleMapperProcessor.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllOracleMapperProcessor.java @@ -1,12 +1,19 @@ package com.vci.ubcs.ddl.processor.dll; +<<<<<<< HEAD +======= +import com.vci.starter.web.enumpck.VciFieldTypeEnum; +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c import com.vci.ubcs.ddl.mapper.DllMapper; import com.vci.ubcs.ddl.mapper.DllOracleMapper; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import com.vci.ubcs.starter.exception.VciBaseException; +<<<<<<< HEAD import com.vci.ubcs.starter.web.enumpck.VciFieldTypeEnum; import org.apache.commons.lang3.StringUtils; import org.springframework.util.CollectionUtils; +======= +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c import javax.annotation.PostConstruct; import javax.annotation.Resource; @@ -50,7 +57,7 @@ * @return sql璇彞 */ @Override - public String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList) { + public String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList) { StringBuilder sb = new StringBuilder(); attributeVOList.forEach(a -> { sb.append(a.getId()).append(SPACE); @@ -99,7 +106,7 @@ * @return sql */ @Override - public String dealStringCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealStringCreateSql(BtmTypeAttributeVO attributeVO) { Integer length2 = attributeVO.getAttributeLength(); StringBuilder sb = new StringBuilder(); if(length2 == null){ @@ -122,7 +129,7 @@ * @return sql */ @Override - public String dealDateTimeCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealDateTimeCreateSql(BtmTypeAttributeVO attributeVO) { return TIMESTAMP + SPACE + dealNullableSql(attributeVO); } @@ -133,7 +140,7 @@ * @return sql */ @Override - public String dealBooleanCreateSql(OmdBtmTypeAttributeVO attributeVO) { + public String dealBooleanCreateSql(BtmTypeAttributeVO attributeVO) { return VARCHAR + "(5)" + SPACE + dealDefaultAndNull(attributeVO); } } diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllSqlLiteMapperProcessor.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllSqlLiteMapperProcessor.java index dc3f5d9..4abfa2f 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllSqlLiteMapperProcessor.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/processor/dll/DllSqlLiteMapperProcessor.java @@ -1,9 +1,8 @@ package com.vci.ubcs.ddl.processor.dll; import com.vci.ubcs.ddl.mapper.DllMapper; -import com.vci.ubcs.ddl.mapper.DllOracleMapper; import com.vci.ubcs.ddl.mapper.DllSqlLiteMapper; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; import javax.annotation.PostConstruct; import javax.annotation.Resource; @@ -44,7 +43,7 @@ * @return sql璇彞 */ @Override - public String getCreateSqlByAttributeForBtm(List<OmdBtmTypeAttributeVO> attributeVOList) { + public String getCreateSqlByAttributeForBtm(List<BtmTypeAttributeVO> attributeVOList) { return null; } } diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/IDdlService.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/IDdlService.java index 90c842a..f0a3c8f 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/IDdlService.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/IDdlService.java @@ -2,14 +2,12 @@ import com.vci.starter.word.bo.WordMergeStartTableDataBO; import com.vci.ubcs.ddl.bo.DdlTableBO; -import com.vci.ubcs.ddl.enums.DataBaseEnum; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.entity.OsModifyAttributeInfoDO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeAttributeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeVO; +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.entity.ModifyAttributeInfoDO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.vo.LinkTypeAttributeVO; +import com.vci.ubcs.omd.vo.LinkTypeVO; import com.vci.ubcs.starter.exception.VciBaseException; import org.springblade.core.tool.api.R; @@ -81,28 +79,28 @@ * @param modifyLengthAttrDOList 闇�瑕佷慨鏀圭殑灞炴�у璞� * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - void changeColumnForBtm(List<OmdBtmTypeAttributeVO> modifyLengthAttrDOList) throws VciBaseException; + void changeColumnForBtm(List<BtmTypeAttributeVO> modifyLengthAttrDOList) throws VciBaseException; /** * 淇敼閾炬帴绫诲瀷涓殑灞炴�у瓧娈电殑闀垮害锛屾敞鎰忓湪鎵ц杩欎釜鏂规硶鏃跺氨浼氬皢浠ュ墠鐨勪簨鍔℃彁浜ゃ�� * @param modifyLengthAttrDOListForLinkType 闇�瑕佷慨鏀圭殑灞炴�у璞� * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - void changeColumnForLink(List<OsLinkTypeAttributeVO> modifyLengthAttrDOListForLinkType) throws VciBaseException; + void changeColumnForLink(List<LinkTypeAttributeVO> modifyLengthAttrDOListForLinkType) throws VciBaseException; /** * 娣诲姞灞炴�у瓧娈靛埌涓氬姟绫诲瀷涓紝娉ㄦ剰鍦ㄦ墽琛岃繖涓柟娉曟椂灏变細灏嗕互鍓嶇殑浜嬪姟鎻愪氦銆� * @param addAttrDOList 闇�瑕佹坊鍔犵殑灞炴�у璞� * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - void addColumn2TableForBtm(List<OmdBtmTypeAttributeVO> addAttrDOList) throws VciBaseException; + void addColumn2TableForBtm(List<BtmTypeAttributeVO> addAttrDOList) throws VciBaseException; /** * 娣诲姞灞炴�у瓧娈靛埌閾炬帴绫诲瀷涓紝娉ㄦ剰鍦ㄦ墽琛岃繖涓柟娉曟椂灏变細灏嗕互鍓嶇殑浜嬪姟鎻愪氦銆� * @param addAttrDOListForLinkType 闇�瑕佹坊鍔犵殑灞炴�у璞� * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - void addColumn2TableForLink(List<OsLinkTypeAttributeVO> addAttrDOListForLinkType) throws VciBaseException; + void addColumn2TableForLink(List<LinkTypeAttributeVO> addAttrDOListForLinkType) throws VciBaseException; /** * 鍒ゆ柇琛ㄤ腑鏄惁鏈夋暟鎹� @@ -159,14 +157,14 @@ * @param linkTypeVOList 閾炬帴绫诲瀷瀵硅薄锛屾湁灞炴�ф椂闇�瑕佸寘鍚睘鎬� * @return 涓嶅悓鐨勫湴鏂癸紝姣忎竴涓笟鍔$被鍨嬫垨鑰呴摼鎺ョ被鍨嬩竴鏉℃暟鎹� */ - List<OsModifyAttributeInfoDO> checkDifferent(List<OmdBtmTypeVO> btmTypeVOList, List<OsLinkTypeVO> linkTypeVOList) throws VciBaseException; + List<ModifyAttributeInfoDO> checkDifferent(List<BtmTypeVO> btmTypeVOList, List<LinkTypeVO> linkTypeVOList) throws VciBaseException; /** * 娓呯悊涓氬姟绫诲瀷涓拰鏁版嵁搴撻噷涓嶄竴鏍风殑 * @param differentAttributeList 涓嶅悓鐨勫睘鎬х殑鍒楄〃 * @throws VciBaseException 鍙傛暟涓虹┖鎴栬�呮墽琛屽嚭閿欑殑鏃跺�欎細鎶涘嚭寮傚父 */ - void reflexDifferent(List<OsModifyAttributeInfoDO> differentAttributeList) throws VciBaseException; + void reflexDifferent(List<ModifyAttributeInfoDO> differentAttributeList) throws VciBaseException; /** * 鑾峰彇鏁版嵁搴撲腑鎵�鏈夌殑琛ㄦ牸 @@ -225,7 +223,7 @@ * @param dto 涓氬姟绫诲瀷浼犺緭瀵硅薄 * @return 鎵ц缁撴灉 */ - R submitBtmType(OmdBtmTypeDTO dto); + R submitBtmType(BtmTypeDTO dto); /** * 鎸夎〃鍚嶈幏鍙栬〃淇℃伅 diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java index f9470ae..561ae46 100644 --- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java @@ -1,7 +1,11 @@ package com.vci.ubcs.ddl.service.impl; +<<<<<<< HEAD import com.alibaba.nacos.client.naming.NacosNamingService; +======= +import com.vci.starter.web.util.VciBaseUtil; +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c import com.vci.starter.word.bo.WordMergeStartTableDataBO; import com.vci.ubcs.ddl.bo.DdlTableBO; import com.vci.ubcs.ddl.bo.DdlTableInDataBaseBO; @@ -12,13 +16,13 @@ import com.vci.ubcs.ddl.properties.DdlExportWordFieldProperties; import com.vci.ubcs.ddl.properties.DdlPropertise; import com.vci.ubcs.ddl.service.IDdlService; -import com.vci.ubcs.omd.cache.OmdBtmTypeCache; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.entity.OsModifyAttributeInfoDO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeAttributeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeVO; +import com.vci.ubcs.omd.cache.BtmTypeCache; +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.entity.ModifyAttributeInfoDO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.vo.LinkTypeAttributeVO; +import com.vci.ubcs.omd.vo.LinkTypeVO; import com.vci.ubcs.starter.exception.VciBaseException; import com.vci.ubcs.starter.web.util.VciBaseUtil; import org.apache.commons.lang3.StringUtils; @@ -90,7 +94,7 @@ @Override public String getTableNameByBtmTypeOid(String pkBtmType) { VciBaseUtil.alertNotNull(pkBtmType, "涓氬姟绫诲瀷鎴栬�呴摼鎺ョ被鍨嬬殑涓婚敭"); - OmdBtmTypeVO btmType = OmdBtmTypeCache.getDetail(pkBtmType); + BtmTypeVO btmType = BtmTypeCache.getDetail(pkBtmType); String tableName = ""; if (btmType == null || StringUtils.isBlank(btmType.getOid())) { /*OsLinkTypeDO linkTypeDO = linkTypeDOMapper.selectByPrimaryKey(pkBtmType.trim()); @@ -114,7 +118,7 @@ @Override public String getTableNameByBtmTypeId(String id) { VciBaseUtil.alertNotNull(id, "涓氬姟绫诲瀷鎴栬�呴摼鎺ョ被鍨嬬殑鑻辨枃鍚嶇О"); - List<OmdBtmTypeVO> btmTypeList = OmdBtmTypeCache.selectByIdCollection(VciBaseUtil.str2List(id)); + List<BtmTypeVO> btmTypeList = BtmTypeCache.selectByIdCollection(VciBaseUtil.str2List(id)); String tableName = ""; if (CollectionUtils.isEmpty(btmTypeList)) { /*List<OsLinkTypeDO> linkTypeDOList = linkTypeDOMapper.selectByIdCollection(VciBaseUtil.str2List(id)); @@ -162,7 +166,7 @@ @Override public void createDbTablesByOidCollection(Collection<String> oidCollection) throws VciBaseException { VciBaseUtil.alertCollectionNotNull("涓氬姟绫诲瀷/閾炬帴绫诲瀷鐨勪富閿泦鍚�", oidCollection); - List<OmdBtmTypeVO> btmTypeVOList = OmdBtmTypeCache.listBtmTypeByOidCollection(oidCollection); + List<BtmTypeVO> btmTypeVOList = BtmTypeCache.listBtmTypeByOidCollection(oidCollection); // List<OsLinkTypeVO> linkTypeVOList = linkTypeService.listLinkTypeByOidCollection(oidCollection); if (!CollectionUtils.isEmpty(btmTypeVOList)) { //璇存槑鏄笟鍔$被鍨� @@ -182,7 +186,7 @@ * @param btmTypeVO 涓氬姟绫诲瀷鐨勬樉绀哄璞� * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - private void createDbTableForBtm(OmdBtmTypeVO btmTypeVO) throws VciBaseException { + private void createDbTableForBtm(BtmTypeVO btmTypeVO) throws VciBaseException { VciBaseUtil.alertNotNull(btmTypeVO, "瑕佸垱寤鸿〃鏍兼墍灞炵殑涓氬姟绫诲瀷", btmTypeVO.getTableName(), "涓氬姟绫诲瀷鐨勮〃鏍煎悕绉�"); if (btmTypeVO.isViewFlag() && StringUtils.isNotBlank(btmTypeVO.getViewCreateSql())) { //璇存槑鏄鍥� @@ -211,7 +215,7 @@ @Override public void createDbTablesById(String ids) throws VciBaseException { VciBaseUtil.alertNotNull(ids, "涓氬姟绫诲瀷/閾炬帴绫诲瀷鐨勮嫳鏂囬泦鍚�"); - List<OmdBtmTypeVO> btmTypeVOList = OmdBtmTypeCache.selectByIdCollection(VciBaseUtil.str2List(ids)); + List<BtmTypeVO> btmTypeVOList = BtmTypeCache.selectByIdCollection(VciBaseUtil.str2List(ids)); // List<OsLinkTypeVO> linkTypeVOList = linkTypeService.listLinkTypeByIdCollection(VciBaseUtil.str2List(ids)); if (!CollectionUtils.isEmpty(btmTypeVOList)) { //璇存槑鏄笟鍔$被鍨� @@ -233,11 +237,11 @@ * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public void changeColumnForBtm(List<OmdBtmTypeAttributeVO> modifyLengthAttrVOList) throws VciBaseException { + public void changeColumnForBtm(List<BtmTypeAttributeVO> modifyLengthAttrVOList) throws VciBaseException { VciBaseUtil.alertCollectionNotNull("瑕佷慨鏀归暱搴︾殑灞炴�ч泦", modifyLengthAttrVOList); - Map<String, List<OmdBtmTypeAttributeVO>> btmTypeHasAttributeVOMap = modifyLengthAttrVOList.stream().collect(Collectors.groupingBy(OmdBtmTypeAttributeVO::getPkBtmType)); + Map<String, List<BtmTypeAttributeVO>> btmTypeHasAttributeVOMap = modifyLengthAttrVOList.stream().collect(Collectors.groupingBy(BtmTypeAttributeVO::getPkBtmType)); btmTypeHasAttributeVOMap.forEach((k, v) -> { - OmdBtmTypeVO btmTypeVO = OmdBtmTypeCache.getDetail(k); + BtmTypeVO btmTypeVO = BtmTypeCache.getDetail(k); if (btmTypeVO == null || StringUtils.isBlank(btmTypeVO.getOid())) { throw new VciBaseException("瑕佷慨鏀瑰睘鎬у垪闀垮害鐨勪笟鍔$被鍨嬩笉瀛樺湪"); } @@ -260,7 +264,7 @@ * @param tableName 琛ㄦ牸鐨勫悕绉� * @param attributeVOList 瑕佹坊鍔犵殑灞炴�у瓧娈� */ - private void changeColumnsForTable(String tableName, List<OmdBtmTypeAttributeVO> attributeVOList) { + private void changeColumnsForTable(String tableName, List<BtmTypeAttributeVO> attributeVOList) { String attributeSql = dllMapper.getCreateSqlByAttributeForBtm(attributeVOList); //鍏堝垽鏂〃鏍兼槸鍚﹀瓨鍦� boolean tableExist = false; @@ -283,7 +287,7 @@ * @param tableName 琛ㄦ牸鍚嶇О * @param attributeVOList 灞炴�у璞″垪琛� */ - private void commentColumnsForTable(String tableName, List<OmdBtmTypeAttributeVO> attributeVOList) { + private void commentColumnsForTable(String tableName, List<BtmTypeAttributeVO> attributeVOList) { if (StringUtils.isNotBlank(tableName) && !CollectionUtils.isEmpty(attributeVOList)) { attributeVOList.stream().forEach(s -> { ddlMapper.commentColumnTable(tableName, s.getId(), s.getName()); @@ -298,7 +302,7 @@ * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public void changeColumnForLink(List<OsLinkTypeAttributeVO> modifyLengthAttrDOListForLinkType) throws VciBaseException { + public void changeColumnForLink(List<LinkTypeAttributeVO> modifyLengthAttrDOListForLinkType) throws VciBaseException { } @@ -309,11 +313,11 @@ * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public void addColumn2TableForBtm(List<OmdBtmTypeAttributeVO> addAttrDOList) throws VciBaseException { + public void addColumn2TableForBtm(List<BtmTypeAttributeVO> addAttrDOList) throws VciBaseException { VciBaseUtil.alertCollectionNotNull("瑕佹坊鍔犲埌鏁版嵁搴撹〃涓殑灞炴�ч泦", addAttrDOList); - Map<String, List<OmdBtmTypeAttributeVO>> btmTypeHasAttributeVOMap = addAttrDOList.stream().collect(Collectors.groupingBy(OmdBtmTypeAttributeVO::getPkBtmType)); + Map<String, List<BtmTypeAttributeVO>> btmTypeHasAttributeVOMap = addAttrDOList.stream().collect(Collectors.groupingBy(BtmTypeAttributeVO::getPkBtmType)); btmTypeHasAttributeVOMap.forEach((k, v) -> { - OmdBtmTypeVO btmTypeVO = OmdBtmTypeCache.getDetail(k); + BtmTypeVO btmTypeVO = BtmTypeCache.getDetail(k); if (btmTypeVO == null || StringUtils.isBlank(btmTypeVO.getOid())) { throw new VciBaseException("瑕佷慨鏀瑰睘鎬у垪闀垮害鐨勪笟鍔$被鍨嬩笉瀛樺湪"); } @@ -330,11 +334,15 @@ * @param attributeVOList 灞炴�х殑鏄剧ず瀵硅薄 * @throws VciBaseException 鎵ц鎴栬�呰幏鍙杝ql璇彞鐨勬椂鍊欏嚭鐜伴敊璇細鎶涘嚭寮傚父 */ +<<<<<<< HEAD private void addColumnForTable(String tableName, List<OmdBtmTypeAttributeVO> attributeVOList) throws VciBaseException{ +======= + private void addColumnForTable(String tableName, List<BtmTypeAttributeVO> attributeVOList) { +>>>>>>> dd3a6c681f938fd53d5f6cc3a4fcee40e71b259c String attributeSql = dllMapper.getCreateSqlByAttributeForBtm(attributeVOList); //鍏堝垽鏂〃鏍兼槸鍚﹀瓨鍦� if (!checkTableExistByTableName(tableName)) { - OmdBtmTypeAttributeVO attributeVO = attributeVOList.get(0); + BtmTypeAttributeVO attributeVO = attributeVOList.get(0); createDbTables(attributeVO.getPkBtmType()); } else { ddlMapper.addColumn2TableBySql(tableName, attributeSql); @@ -349,7 +357,7 @@ * @throws VciBaseException 鎵ц鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public void addColumn2TableForLink(List<OsLinkTypeAttributeVO> addAttrDOListForLinkType) throws VciBaseException { + public void addColumn2TableForLink(List<LinkTypeAttributeVO> addAttrDOListForLinkType) throws VciBaseException { } @@ -450,7 +458,7 @@ * @return 涓嶅悓鐨勫湴鏂癸紝姣忎竴涓笟鍔$被鍨嬫垨鑰呴摼鎺ョ被鍨嬩竴鏉℃暟鎹� */ @Override - public List<OsModifyAttributeInfoDO> checkDifferent(List<OmdBtmTypeVO> btmTypeVOList, List<OsLinkTypeVO> linkTypeVOList) throws VciBaseException { + public List<ModifyAttributeInfoDO> checkDifferent(List<BtmTypeVO> btmTypeVOList, List<LinkTypeVO> linkTypeVOList) throws VciBaseException { return null; } @@ -461,7 +469,7 @@ * @throws VciBaseException 鍙傛暟涓虹┖鎴栬�呮墽琛屽嚭閿欑殑鏃跺�欎細鎶涘嚭寮傚父 */ @Override - public void reflexDifferent(List<OsModifyAttributeInfoDO> differentAttributeList) throws VciBaseException { + public void reflexDifferent(List<ModifyAttributeInfoDO> differentAttributeList) throws VciBaseException { } @@ -557,9 +565,9 @@ * @return 鎵ц缁撴灉 */ @Override - public R submitBtmType(OmdBtmTypeDTO dto) { + public R submitBtmType(BtmTypeDTO dto) { VciBaseUtil.alertNotNull(dto, "涓氬姟绫诲瀷", dto.getAttributesDTOList(), "涓氬姟绫诲瀷灞炴��"); - OmdBtmTypeVO btmTypeVO = Objects.requireNonNull(BeanUtil.copy(dto, OmdBtmTypeVO.class)); + BtmTypeVO btmTypeVO = Objects.requireNonNull(BeanUtil.copy(dto, BtmTypeVO.class)); if (Func.isNotBlank(dto.getTableName())) { checkModifyOrCreateTable(btmTypeVO); } else { @@ -581,12 +589,12 @@ * * @param btmTypeVO 涓氬姟绫诲瀷 */ - private void checkModifyOrCreateTable(OmdBtmTypeVO btmTypeVO) { + private void checkModifyOrCreateTable(BtmTypeVO btmTypeVO) { if (checkTableExistByTableName(btmTypeVO.getTableName())) { // 琛ㄥ凡瀛樺湪锛屾牎楠屽睘鎬� - List<OmdBtmTypeVO> vos = new ArrayList<>(); + List<BtmTypeVO> vos = new ArrayList<>(); vos.add(btmTypeVO); - List<OsModifyAttributeInfoDO> differentAttributeList = checkDifferent(vos, null); + List<ModifyAttributeInfoDO> differentAttributeList = checkDifferent(vos, null); if (CollectionUtils.isEmpty(differentAttributeList)) { // 鍙互鐩存帴鍒犻櫎鍐嶅垱寤� dropTableByName(btmTypeVO.getTableName()); diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdAttributeController.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/AttributeController.java similarity index 72% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdAttributeController.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/AttributeController.java index b6045dd..e6200a9 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdAttributeController.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/AttributeController.java @@ -4,12 +4,11 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.vci.ubcs.omd.constant.OmdCacheConstant; -import com.vci.ubcs.omd.dto.OmdAttributeDTO; -import com.vci.ubcs.omd.entity.OmdAttribute; -import com.vci.ubcs.omd.service.IOmdAttributeService; -import com.vci.ubcs.omd.vo.OmdAttributeVO; -import com.vci.ubcs.omd.wrapper.OmdAttributeWrapper; -import com.vci.ubcs.system.vo.DictVO; +import com.vci.ubcs.omd.dto.AttributeDTO; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.service.IAttributeService; +import com.vci.ubcs.omd.vo.AttributeVO; +import com.vci.ubcs.omd.wrapper.AttributeWrapper; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; @@ -37,11 +36,11 @@ @AllArgsConstructor @RequestMapping("/attribute") @Api(value = "鍏冩暟鎹帶鍒跺櫒", tags = "鍏冩暟鎹帶鍒跺櫒") -public class OmdAttributeController extends BladeController { +public class AttributeController extends BladeController { /** * 鍏冩暟鎹湇鍔� */ - private final IOmdAttributeService attributeService; + private final IAttributeService attributeService; /** * 鏌ョ湅璇︽儏 @@ -51,7 +50,7 @@ @GetMapping("/detail") @ApiOperationSupport(order = 1) @ApiOperation(value = "鏌ョ湅璇︽儏", notes = "浼犲叆涓婚敭") - public R<OmdAttributeVO> detail(Long id) { + public R<AttributeVO> detail(Long id) { return R.data(attributeService.getAttributeDetail(id)); } @@ -66,8 +65,8 @@ }) @ApiOperationSupport(order = 2) @ApiOperation(value = "鏌ヨ鍒楄〃", notes = "浼犲叆鏌ヨ") - public R<List<OmdAttributeVO>> list(@ApiIgnore @RequestParam Map<String, Object> condition) { - return R.data(OmdAttributeWrapper.build().listEntityVO(attributeService.list(Condition.getQueryWrapper(condition, OmdAttribute.class).lambda().orderByAsc(OmdAttribute::getKey)))); + public R<List<AttributeVO>> list(@ApiIgnore @RequestParam Map<String, Object> condition) { + return R.data(AttributeWrapper.build().listEntityVO(attributeService.list(Condition.getQueryWrapper(condition, Attribute.class).lambda().orderByAsc(Attribute::getKey)))); } /** @@ -80,11 +79,11 @@ }) @ApiOperationSupport(order = 2) @ApiOperation(value = "鏌ヨ鍒楄〃", notes = "浼犲叆鏌ヨ") - public R<IPage<OmdAttributeVO>> parentList(@ApiIgnore @RequestParam Map<String, Object> condition, Query query) { - IPage<OmdAttributeVO> pageVO = new Page<>(); - IPage<OmdAttribute> page = attributeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, OmdAttribute.class).lambda().orderByAsc(OmdAttribute::getKey)); + public R<IPage<AttributeVO>> parentList(@ApiIgnore @RequestParam Map<String, Object> condition, Query query) { + IPage<AttributeVO> pageVO = new Page<>(); + IPage<Attribute> page = attributeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, Attribute.class).lambda().orderByAsc(Attribute::getKey)); BeanUtil.copy(page,pageVO); - pageVO.setRecords( OmdAttributeWrapper.build().listEntityVO(page.getRecords())); + pageVO.setRecords( AttributeWrapper.build().listEntityVO(page.getRecords())); return R.data(pageVO); } @@ -97,7 +96,7 @@ @PostMapping("/submit") @ApiOperationSupport(order = 3) @ApiOperation(value = "鏂板鎴栦慨鏀�", notes = "浼犲叆鍏冩暟鎹璞�") - public R submit(@Valid @RequestBody OmdAttributeDTO dto) { + public R submit(@Valid @RequestBody AttributeDTO dto) { CacheUtil.clear(OmdCacheConstant.ATTR_CACHE); return R.status(attributeService.submit(dto)); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdBtmTypeController.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/BtmTypeController.java similarity index 76% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdBtmTypeController.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/BtmTypeController.java index 80e891d..2a88bb7 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/OmdBtmTypeController.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/controller/BtmTypeController.java @@ -4,12 +4,11 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import com.vci.ubcs.omd.constant.OmdCacheConstant; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.service.IOmdBtmTypeService; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.wrapper.OmdBtmTypeWrapper; -import com.vci.ubcs.starter.web.pagemodel.BaseQueryObject; +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.entity.BtmType; +import com.vci.ubcs.omd.service.IBtmTypeService; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.wrapper.BtmTypeWrapper; import io.swagger.annotations.*; import lombok.AllArgsConstructor; import org.springblade.core.boot.ctrl.BladeController; @@ -39,12 +38,12 @@ @AllArgsConstructor @RequestMapping("/btm-type") @Api(value = "涓氬姟绫诲瀷鎺у埗鍣�", tags = "涓氬姟绫诲瀷鎺у埗鍣�") -public class OmdBtmTypeController extends BladeController { +public class BtmTypeController extends BladeController { /** * 涓氬姟绫诲瀷鏈嶅姟 */ - private final IOmdBtmTypeService btmTypeService; + private final IBtmTypeService btmTypeService; /** @@ -56,7 +55,7 @@ @GetMapping("/detail") @ApiOperationSupport(order = 1) @ApiOperation(value = "鏌ョ湅璇︽儏", notes = "浼犲叆涓婚敭") - public R<OmdBtmTypeVO> detail(String oid) { + public R<BtmTypeVO> detail(String oid) { return R.data(btmTypeService.getBtmTypeByOid(oid)); } @@ -75,8 +74,8 @@ }) @ApiOperationSupport(order = 2) @ApiOperation(value = "鏌ヨ鍒楄〃", notes = "浼犲叆鏌ヨ") - public R<List<OmdBtmTypeVO>> list(@ApiIgnore @RequestParam Map<String, Object> condition) { - return R.data(OmdBtmTypeWrapper.build().listEntityVO(btmTypeService.list(Condition.getQueryWrapper(condition, OmdBtmType.class).lambda().orderByAsc(OmdBtmType::getId)))); + public R<List<BtmTypeVO>> list(@ApiIgnore @RequestParam Map<String, Object> condition) { + return R.data(BtmTypeWrapper.build().listEntityVO(btmTypeService.list(Condition.getQueryWrapper(condition, BtmType.class).lambda().orderByAsc(BtmType::getId)))); } /** @@ -93,11 +92,11 @@ }) @ApiOperationSupport(order = 2) @ApiOperation(value = "鏌ヨ鍒楄〃", notes = "浼犲叆鏌ヨ") - public R<IPage<OmdBtmTypeVO>> parentList(@ApiIgnore @RequestParam Map<String, Object> condition, Query query) { - IPage<OmdBtmTypeVO> pageVO = new Page<>(); - IPage<OmdBtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, OmdBtmType.class).lambda().orderByAsc(OmdBtmType::getId)); + public R<IPage<BtmTypeVO>> parentList(@ApiIgnore @RequestParam Map<String, Object> condition, Query query) { + IPage<BtmTypeVO> pageVO = new Page<>(); + IPage<BtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, BtmType.class).lambda().orderByAsc(BtmType::getId)); BeanUtil.copy(page, pageVO); - pageVO.setRecords(OmdBtmTypeWrapper.build().listEntityVO(page.getRecords())); + pageVO.setRecords(BtmTypeWrapper.build().listEntityVO(page.getRecords())); return R.data(pageVO); } @@ -111,7 +110,7 @@ @PostMapping("/submit") @ApiOperationSupport(order = 3) @ApiOperation(value = "鏂板鎴栦慨鏀�", notes = "浼犲叆鍏冩暟鎹璞�") - public R submit(@Valid @RequestBody OmdBtmTypeDTO dto) { + public R submit(@Valid @RequestBody BtmTypeDTO dto) { CacheUtil.clear(OmdCacheConstant.BTM_CACHE); return R.status(btmTypeService.submit(dto)); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdAttributeClient.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/AttributeClient.java similarity index 70% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdAttributeClient.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/AttributeClient.java index dfc3e88..870ccec 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdAttributeClient.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/AttributeClient.java @@ -1,7 +1,7 @@ package com.vci.ubcs.omd.feign; -import com.vci.ubcs.omd.entity.OmdAttribute; -import com.vci.ubcs.omd.service.IOmdAttributeService; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.service.IAttributeService; import lombok.AllArgsConstructor; import org.springblade.core.mp.support.Condition; import org.springblade.core.tenant.annotation.NonDS; @@ -24,20 +24,20 @@ @ApiIgnore @RestController @AllArgsConstructor -public class OmdAttributeClient implements IOmdAttributeClient{ - private final IOmdAttributeService service; +public class AttributeClient implements IAttributeClient { + private final IAttributeService service; @Override @GetMapping(GET_BY_ID) - public R<OmdAttribute> getById(Long id) { + public R<Attribute> getById(Long id) { return R.data(service.getById(id)); } @Override @GetMapping(GET_LIST) - public R<List<OmdAttribute>> getList(String key) { + public R<List<Attribute>> getList(String key) { Map<String,Object> condition = new HashMap<>(); condition.put("key",key); - return R.data(service.list(Condition.getQueryWrapper(condition, OmdAttribute.class).lambda().orderByAsc(OmdAttribute::getKey))); + return R.data(service.list(Condition.getQueryWrapper(condition, Attribute.class).lambda().orderByAsc(Attribute::getKey))); } } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdBtmTypeClient.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java similarity index 61% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdBtmTypeClient.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java index ae445bf..5625897 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/OmdBtmTypeClient.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java @@ -3,10 +3,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.service.IOmdBtmTypeService; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.wrapper.OmdBtmTypeWrapper; +import com.vci.ubcs.omd.entity.BtmType; +import com.vci.ubcs.omd.service.IBtmTypeService; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.wrapper.BtmTypeWrapper; import lombok.AllArgsConstructor; import org.springblade.core.mp.support.Condition; import org.springblade.core.mp.support.Query; @@ -29,9 +29,9 @@ @ApiIgnore @RestController @AllArgsConstructor -public class OmdBtmTypeClient implements IOmdBtmTypeClient{ +public class BtmTypeClient implements IBtmTypeClient { - private final IOmdBtmTypeService btmTypeService; + private final IBtmTypeService btmTypeService; /** @@ -41,7 +41,7 @@ * @return 涓氬姟绫诲瀷璇︽儏淇℃伅 */ @Override - public R<OmdBtmTypeVO> getDetail(String oid) { + public R<BtmTypeVO> getDetail(String oid) { return R.data(btmTypeService.getBtmTypeByOid(oid)); } @@ -54,13 +54,13 @@ * @return 鏌ヨ缁撴灉 */ @Override - public R<IPage<OmdBtmTypeVO>> getRef(Map<String, Object> condition, Query query, String domain) { + public R<IPage<BtmTypeVO>> getRef(Map<String, Object> condition, Query query, String domain) { Func.requireNotNull(domain,"棰嗗煙鍊�"); - IPage<OmdBtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, OmdBtmType.class).lambda().eq(OmdBtmType::getDomain, domain).orderByAsc(OmdBtmType::getId)); - IPage<OmdBtmTypeVO> pageVO = new Page<>(); + IPage<BtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition, BtmType.class).lambda().eq(BtmType::getDomain, domain).orderByAsc(BtmType::getId)); + IPage<BtmTypeVO> pageVO = new Page<>(); BeanUtil.copy(page,pageVO); - pageVO.setRecords(OmdBtmTypeWrapper.build().listEntityVO(page.getRecords())); - R<IPage<OmdBtmTypeVO>> r = R.data(pageVO); + pageVO.setRecords(BtmTypeWrapper.build().listEntityVO(page.getRecords())); + R<IPage<BtmTypeVO>> r = R.data(pageVO); r.setSuccess(true); return r; } @@ -72,11 +72,11 @@ * @return 涓氬姟瀵硅薄 */ @Override - public R<List<OmdBtmTypeVO>> selectByIdCollection(List<String> ids) { + public R<List<BtmTypeVO>> selectByIdCollection(List<String> ids) { Func.requireNotNull(ids,"涓氬姟绫诲瀷鑻辨枃鍚嶇О"); - List<OmdBtmTypeVO> voList = OmdBtmTypeWrapper.build().listEntityVO( + List<BtmTypeVO> voList = BtmTypeWrapper.build().listEntityVO( Optional.ofNullable(btmTypeService.list( - Wrappers.<OmdBtmType>query().lambda().in(OmdBtmType::getId, ids) + Wrappers.<BtmType>query().lambda().in(BtmType::getId, ids) ) ).orElseGet(ArrayList::new) ); @@ -90,11 +90,11 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� */ @Override - public R<List<OmdBtmTypeVO>> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) { + public R<List<BtmTypeVO>> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) { Func.requireNotNull(pkBtmTypeCollection,"涓氬姟绫诲瀷涓婚敭"); - List<OmdBtmTypeVO> voList = OmdBtmTypeWrapper.build().listEntityVO( + List<BtmTypeVO> voList = BtmTypeWrapper.build().listEntityVO( Optional.ofNullable(btmTypeService.list( - Wrappers.<OmdBtmType>query().lambda().in(OmdBtmType::getOid, pkBtmTypeCollection) + Wrappers.<BtmType>query().lambda().in(BtmType::getOid, pkBtmTypeCollection) ) ).orElseGet(ArrayList::new) ); diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdAttributeMapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/AttributeMapper.java similarity index 61% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdAttributeMapper.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/AttributeMapper.java index 6b47932..45f779a 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdAttributeMapper.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/AttributeMapper.java @@ -1,6 +1,6 @@ package com.vci.ubcs.omd.mapper; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import org.springblade.core.mp.mapper.BladeMapper; import java.util.Collection; @@ -12,25 +12,25 @@ * @author LiHang * @date 2023/4/3 */ -public interface OmdAttributeMapper extends BladeMapper<OmdAttribute> { +public interface AttributeMapper extends BladeMapper<Attribute> { /** * 鏌ヨ鍏ㄩ儴 * @return 鏌ヨ缁撴灉 */ - List<OmdAttribute> selectAll(); + List<Attribute> selectAll(); /** * 涓婚敭鏌ヨ * @param primaryKey 涓婚敭 * @return 鏌ヨ缁撴灉 */ - OmdAttribute selectByPrimaryKey(Long primaryKey); + Attribute selectByPrimaryKey(Long primaryKey); /** * 涓婚敭鎵归噺鏌ヨ * @param primaryKeyCollection 涓婚敭闆嗗悎 * @return 鏌ヨ缁撴灉 */ - List<OmdAttribute> selectByPrimaryKeyCollection(Collection<String> primaryKeyCollection); + List<Attribute> selectByPrimaryKeyCollection(Collection<String> primaryKeyCollection); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeAttributeMapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeAttributeMapper.java new file mode 100644 index 0000000..793bec1 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeAttributeMapper.java @@ -0,0 +1,13 @@ +package com.vci.ubcs.omd.mapper; + +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import org.springblade.core.mp.mapper.BladeMapper; + +/** + * Description: + * + * @author LiHang + * @date 2023/4/23 + */ +public interface BtmTypeAttributeMapper extends BladeMapper<BtmTypeAttribute> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeMapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeMapper.java similarity index 74% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeMapper.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeMapper.java index a6ccb5e..035e810 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeMapper.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/BtmTypeMapper.java @@ -1,7 +1,7 @@ package com.vci.ubcs.omd.mapper; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.entity.OmdBtmType; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.entity.BtmType; import org.apache.ibatis.annotations.Param; import org.springblade.core.mp.mapper.BladeMapper; import org.springframework.stereotype.Repository; @@ -10,7 +10,7 @@ import java.util.List; @Repository -public interface OmdBtmTypeMapper extends BladeMapper<OmdBtmType> { +public interface BtmTypeMapper extends BladeMapper<BtmType> { /** * 鏍规嵁涓婚敭鍒犻櫎瀵硅薄 * @param oid 鐢熷懡鍛ㄦ湡涓婚敭 @@ -23,47 +23,47 @@ * @param record 瑕佹坊鍔犵殑涓氬姟绫诲瀷瀵硅薄 * @return 褰卞搷鐨勮鏁� */ - int insert(OmdBtmType record); + int insert(BtmType record); /** * 鏍规嵁涓婚敭鑾峰彇鏁版嵁瀵硅薄 * @param oid 涓婚敭 * @return 鏁版嵁瀵硅薄 */ - OmdBtmType selectByPrimaryKey(String oid); + BtmType selectByPrimaryKey(String oid); /** * 鏍规嵁涓婚敭鎵归噺鑾峰彇瀵硅薄 * @param oids 涓婚敭锛屽寘鍚崟寮曞彿,浣嗘槸涓嶈兘瓒呰繃1000 * @return 鏁版嵁瀵硅薄鍒楄〃 */ - List<OmdBtmType> selectByPrimaryKeys(String oids); + List<BtmType> selectByPrimaryKeys(String oids); /** * 鏍规嵁涓婚敭鎵归噺鏌ヨ瀵硅薄 * @param oids 瀵硅薄涓婚敭,浣跨敤閫楀彿鍒嗛殧锛屼絾鏄笉鑳借秴杩�1000 * @return 涓氬姟瀵硅薄 */ - List<OmdBtmType> selectByPrimaryKeyCollection(@Param("oids") Collection<String> oids); + List<BtmType> selectByPrimaryKeyCollection(@Param("oids") Collection<String> oids); /** * 鏍规嵁鑻辨枃鍚嶇О鎵归噺鏌ヨ瀵硅薄 * @param ids 瀵硅薄鑻辨枃鍚嶇О 浣嗘槸涓嶈兘瓒呰繃1000 * @return 涓氬姟瀵硅薄 */ - List<OmdBtmType> selectByIdCollection(@Param("ids") Collection<String> ids); + List<BtmType> selectByIdCollection(@Param("ids") Collection<String> ids); /** * 鏌ヨ鍏ㄩ儴鐨勪笟鍔$被鍨� * @return 涓氬姟绫诲瀷鏁版嵁瀵硅薄鍒楄〃 */ - List<OmdBtmType> selectAll(); + List<BtmType> selectAll(); /** * 鏍规嵁涓婚敭淇敼鐢熷懡鍛ㄦ湡 * @param record 鏁版嵁瀵硅薄 * @return 褰卞搷鐨勮鏁� */ - int updateByPrimaryKey(OmdBtmType record); + int updateByPrimaryKey(BtmType record); /** * 鏍规嵁涓婚敭鑾峰彇鍚嶇О @@ -84,21 +84,21 @@ * @param pkAttribute 灞炴�х殑涓婚敭 * @return 涓氬姟绫诲瀷瀵硅薄 */ - List<OmdBtmType> selectByAttributeOid(String pkAttribute); + List<BtmType> selectByAttributeOid(String pkAttribute); /** * 鏍规嵁鐗堟湰瑙勫垯鐨勪富閿幏鍙栦娇鐢ㄧ殑涓氬姟绫诲瀷瀵硅薄 * @param pkRevisionRule 鐗堟湰瑙勫垯鐨勪富閿� * @return 涓氬姟绫诲瀷瀵硅薄 */ - List<OmdBtmType> selectByRevisionRuleOid(String pkRevisionRule); + List<BtmType> selectByRevisionRuleOid(String pkRevisionRule); /** * 鏍规嵁鐢熷懡鍛ㄦ湡鐨勪富閿幏鍙栦娇鐢ㄧ殑涓氬姟绫诲瀷瀵硅薄 * @param pkLifeCycle 鐢熷懡鍛ㄦ湡鐨勪富閿� * @return 涓氬姟绫诲瀷瀵硅薄 */ - List<OmdBtmType> selectByLifeCycleOid(String pkLifeCycle); + List<BtmType> selectByLifeCycleOid(String pkLifeCycle); /** @@ -113,6 +113,6 @@ * @param records 鎵归噺鐨勪俊鎭� * @return 鎵ц鎬绘暟 */ - Long batchInsert(@Param("records") List<OmdBtmTypeAttribute> records); + Long batchInsert(@Param("records") List<BtmTypeAttribute> records); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeAttributeMapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeAttributeMapper.java deleted file mode 100644 index f743386..0000000 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/mapper/OmdBtmTypeAttributeMapper.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.vci.ubcs.omd.mapper; - -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import org.springblade.core.mp.mapper.BladeMapper; - -/** - * Description: - * - * @author LiHang - * @date 2023/4/23 - */ -public interface OmdBtmTypeAttributeMapper extends BladeMapper<OmdBtmTypeAttribute> { -} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/repeater/DomainRepeater.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/repeater/DomainRepeater.java index 740d7bd..2ee2237 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/repeater/DomainRepeater.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/repeater/DomainRepeater.java @@ -2,28 +2,27 @@ import com.alibaba.cloud.nacos.NacosDiscoveryProperties; import com.alibaba.cloud.nacos.NacosServiceManager; -import com.alibaba.fastjson.JSON; -import com.alibaba.nacos.api.annotation.NacosInjected; +import com.alibaba.fastjson.JSONObject; import com.alibaba.nacos.api.exception.NacosException; import com.alibaba.nacos.api.naming.NamingService; import com.alibaba.nacos.api.naming.pojo.Instance; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import org.apache.http.Header; -import org.apache.http.client.methods.CloseableHttpResponse; -import org.apache.http.client.methods.HttpPost; -import org.apache.http.entity.StringEntity; -import org.apache.http.impl.client.CloseableHttpClient; -import org.apache.http.impl.client.HttpClientBuilder; +import com.vci.ubcs.omd.vo.BtmTypeVO; import org.springblade.core.launch.constant.AppConstant; import org.springblade.core.secure.utils.AuthUtil; import org.springblade.core.tool.api.R; import org.springblade.core.tool.utils.StringPool; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Component; -import org.springframework.stereotype.Repository; +import org.springframework.http.HttpEntity; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; import org.springframework.web.client.RestTemplate; import javax.annotation.PostConstruct; +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; +import java.util.Optional; /** * Description: 棰嗗煙杞彂鍣� @@ -31,8 +30,9 @@ * @author LiHang * @date 2023/4/25 */ -@Repository public class DomainRepeater { + private DomainRepeater() { + } /** * 鎺у埗鍣ㄨ矾寰� @@ -54,50 +54,51 @@ */ public static final String API_GET_ALL_TABLE_INFO = API_PREFIX + StringPool.SLASH +"getAllTableInfo"; - @NacosInjected - private NamingService nacosNamingService; + /** + * Nacos鏈嶅姟鍒楄〃 + */ + private static NamingService namingService = SINGLE.build(); - @Component - public static class SINGLE{ + private static class SINGLE { @Autowired - private NacosServiceManager nacosServiceManager; + private NacosServiceManager manager; + private static NacosServiceManager nacosServiceManager; @Autowired - private NacosDiscoveryProperties nacosDiscoveryProperties; - - private static NamingService nacosNamingService; + private NacosDiscoveryProperties properties; + private static NacosDiscoveryProperties nacosDiscoveryProperties; @PostConstruct - public NamingService build(){ - nacosNamingService = nacosServiceManager.getNamingService(nacosDiscoveryProperties.getNacosProperties()); - return nacosNamingService; + private void init(){ + nacosServiceManager = manager; + nacosDiscoveryProperties = properties; + } + private static NamingService build(){ + return nacosServiceManager.getNamingService(nacosDiscoveryProperties.getNacosProperties()); } } - private RestTemplate restTemplate = new RestTemplate(); - - public Object submitBtmType (String serviceName, OmdBtmTypeVO omdBtmTypeVO) throws NacosException { - - if (nacosNamingService == null){ - nacosNamingService = SINGLE.nacosNamingService; - } - Instance service = nacosNamingService.selectOneHealthyInstance(AppConstant.APPLICATION_GATEWAY_NAME); + public static R submitBtmType (String serviceName, BtmTypeVO btmTypeVO) throws NacosException { + Instance service = namingService.selectOneHealthyInstance(AppConstant.APPLICATION_GATEWAY_NAME); try { String url = "http://" + service.getIp() +StringPool.COLON+ service.getPort() + StringPool.SLASH + serviceName + StringPool.SLASH + API_SUBMIT_BTM_TYPE; - HttpPost httpPost = buildPost(url); - httpPost.setEntity(new StringEntity(JSON.toJSONString(omdBtmTypeVO),"utf-8")); - CloseableHttpClient httpClient = HttpClientBuilder.create().build(); - CloseableHttpResponse response = httpClient.execute(httpPost); - return response; + ResponseEntity<R> responseEntity = executePost(url, JSONObject.toJSONString(btmTypeVO), null); + if (responseEntity.getStatusCode().equals(HttpStatus.OK)){ + return responseEntity.getBody(); + } + return R.fail(String.valueOf(responseEntity.getStatusCode().value())); } catch (Exception e) { throw new RuntimeException(e); } } - private HttpPost buildPost(String url){ - HttpPost httpPost = new HttpPost(url); - httpPost.setHeader("Content-Type","application/json;charset=UTF-8"); - httpPost.setHeader("Blade-Auth", AuthUtil.getHeader()); - return httpPost; + private static ResponseEntity<R> executePost(String url, String body,Map<String,String> extraHeaders) throws IOException { + RestTemplate restTemplate = new RestTemplate(); + HttpHeaders httpHeaders = new HttpHeaders(); + httpHeaders.add("Content-Type","application/json;charset=UTF-8"); + httpHeaders.add("Blade-Auth", AuthUtil.getHeader()); + Optional.ofNullable(extraHeaders).orElseGet(HashMap::new).forEach(httpHeaders::add); + HttpEntity<String> request = new HttpEntity<>(body,httpHeaders); + return restTemplate.postForEntity(url, request, R.class); } } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdAttributeService.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java similarity index 78% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdAttributeService.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java index ec137b3..a4bb36e 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdAttributeService.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IAttributeService.java @@ -1,9 +1,9 @@ package com.vci.ubcs.omd.service; -import com.vci.ubcs.omd.dto.OmdAttributeDTO; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdAttribute; -import com.vci.ubcs.omd.vo.OmdAttributeVO; +import com.vci.ubcs.omd.dto.AttributeDTO; +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.vo.AttributeVO; import com.vci.ubcs.starter.exception.VciBaseException; import org.springblade.core.mp.base.BaseService; @@ -17,21 +17,21 @@ * @author LiHang * @date 2023/4/3 */ -public interface IOmdAttributeService extends BaseService<OmdAttribute> { +public interface IAttributeService extends BaseService<Attribute> { /** * 鑾峰彇鍏冩暟鎹鎯� * @param id 涓婚敭 * @return 鍏冩暟鎹樉绀哄璞� */ - OmdAttributeVO getAttributeDetail(Long id); + AttributeVO getAttributeDetail(Long id); /** * 鏂板鎴栦慨鏀� * @param dto 椤甸潰浼犺緭瀵硅薄 * @return 鎵ц缁撴灉 */ - boolean submit(OmdAttributeDTO dto); + boolean submit(AttributeDTO dto); /** * 鍒犻櫎 @@ -62,7 +62,7 @@ * @return 灞炴�у璞″垪琛紝濡傛灉鏈変笉瀛樺湪鐨勪笉浼氳繑鍥烇紝鍏ㄩ儴涓嶅瓨鍦ㄧ殑鍒欒繑鍥炵┖鍒楄〃 * @throws VciBaseException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdAttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException; + List<AttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException; /** * 鍒ゆ柇灞炴�х殑鍐呭鏄惁绗﹀悎瑕佹眰 @@ -82,5 +82,5 @@ * @return true 绗﹀悎 false 涓嶇鍚� * @throws VciBaseException 涓嶇鍚堟椂鎶涘嚭寮傚父 */ - boolean checkAttribute(OmdBtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException; + boolean checkAttribute(BtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException; } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeAttributeService.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeAttributeService.java new file mode 100644 index 0000000..dabf1bb --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeAttributeService.java @@ -0,0 +1,41 @@ +package com.vci.ubcs.omd.service; + +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import org.springblade.core.mp.base.BaseService; + +import java.util.Date; +import java.util.List; + +/** + * Description:涓氬姟绫诲瀷鍏宠仈灞炴�х殑鏈嶅姟 + * + * @author LiHang + * @date 2023/4/23 + */ +public interface IBtmTypeAttributeService extends BaseService<BtmTypeAttribute> { + + /** + * 妫�鏌ュ睘鎬у瓨鍦ㄥ苟娣诲姞 + * @param btmTypeOid 涓氬姟绫诲瀷涓婚敭 + * @param attributesDTOList 椤甸潰浼犺緭瀵硅薄闆嗗悎 + * @param creator 鍒涘缓浜� + * @param now ts鏃堕棿鎴� + * @return 鍙楀奖鍝嶇殑琛屾暟 + */ + int checkAndInsert(String btmTypeOid, List<BtmTypeLinkAttributesDTO> attributesDTOList, String creator, Date now); + + /** + * 鎵归噺鎻掑叆 + * @param records 鏁版嵁瀵硅薄闆嗗悎 + */ + int batchInsert(List<BtmTypeAttribute> records); + + /** + * 涓氬姟绫诲瀷涓婚敭鏌ュ睘鎬� + * @param btmTypeOid 涓氬姟绫诲瀷涓婚敭 + * @return 鏌ヨ缁撴灉 + */ + List<BtmTypeAttributeVO> getAttributeByBtmTypeOid(String btmTypeOid); +} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeService.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeService.java similarity index 75% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeService.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeService.java index 275d3de..066dbe1 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeService.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IBtmTypeService.java @@ -1,13 +1,13 @@ package com.vci.ubcs.omd.service; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.entity.OsModifyAttributeInfoDO; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeVO; +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.BtmType; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.entity.ModifyAttributeInfoDO; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.LinkTypeVO; import org.springblade.core.log.exception.ServiceException; import org.springblade.core.mp.base.BaseService; @@ -21,7 +21,7 @@ * @author weidy * @date 2019/10/13 2:33 PM */ -public interface IOmdBtmTypeService extends BaseService<OmdBtmType> { +public interface IBtmTypeService extends BaseService<BtmType> { /** * 璁剧疆骞冲彴鏈韩鐨勪笟鍔$被鍨� @@ -35,7 +35,7 @@ * @return 涓氬姟绫诲瀷锛屽鏋滀笉瀛樺湪浼氳繑鍥瀗ull * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - OmdBtmTypeVO getBtmTypeByOid(String pkBtmType) throws ServiceException; + BtmTypeVO getBtmTypeByOid(String pkBtmType) throws ServiceException; /** * 鏍规嵁涓婚敭鎵归噺鑾峰彇涓氬姟绫诲瀷 @@ -43,7 +43,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmTypeVO> listBtmTypeByOids(String pkBtmTypes) throws ServiceException; + List<BtmTypeVO> listBtmTypeByOids(String pkBtmTypes) throws ServiceException; /** * 鎵归噺鏍规嵁涓婚敭鑾峰彇涓氬姟绫诲瀷 @@ -51,7 +51,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) throws ServiceException; + List<BtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) throws ServiceException; /** * 鏍规嵁鑻辨枃鍚嶇О鑾峰彇涓氬姟绫诲瀷 @@ -59,7 +59,7 @@ * @return 涓氬姟绫诲瀷锛屽鏋滀笉瀛樺湪浼氳繑鍥瀗ull * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - OmdBtmTypeVO getBtmTypeById(String id) throws ServiceException; + BtmTypeVO getBtmTypeById(String id) throws ServiceException; /** * 鏍规嵁鑻辨枃鍚嶇О鎵归噺鑾峰彇涓氬姟绫诲瀷 @@ -67,7 +67,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmTypeVO> listBtmTypeByIds(String ids) throws ServiceException; + List<BtmTypeVO> listBtmTypeByIds(String ids) throws ServiceException; /** * 鏍规嵁鑻辨枃鍚嶇О闆嗗悎鎵归噺鑾峰彇涓氬姟绫诲瀷 @@ -75,7 +75,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmTypeVO> listBtmTypeByIdCollection(Collection<String> idCollection) throws ServiceException; + List<BtmTypeVO> listBtmTypeByIdCollection(Collection<String> idCollection) throws ServiceException; /** * 鏍规嵁鑻辨枃鍚嶇О闆嗗悎鎵归噺鑾峰彇涓氬姟绫诲瀷鐨勬暟鎹璞� @@ -83,7 +83,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmType> listBtmTypeDOByIdCollection(Collection<String> idCollection) throws ServiceException; + List<BtmType> listBtmTypeDOByIdCollection(Collection<String> idCollection) throws ServiceException; /** * 鏍规嵁涓婚敭闆嗗悎鎵归噺鑾峰彇涓氬姟绫诲瀷鐨勬暟鎹璞� @@ -91,7 +91,7 @@ * @return 涓氬姟绫诲瀷鍒楄〃锛屽鏋滄湁涓嶅瓨鍦ㄧ殑涓嶄細杩斿洖锛屽叏閮ㄤ笉瀛樺湪鐨勫垯杩斿洖绌哄垪琛� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmType> listBtmTypeDOByOidCollection(Collection<String> oidCollection) throws ServiceException; + List<BtmType> listBtmTypeDOByOidCollection(Collection<String> oidCollection) throws ServiceException; /** * 鏍规嵁涓氬姟绫诲瀷涓婚敭鑾峰彇涓枃鍚嶇О @@ -115,7 +115,7 @@ * @return 鎵�鏈夌殑灞炴�у璞★紝鍖呮嫭绯荤粺灞炴�� * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栨煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ - List<OmdBtmTypeAttributeVO> listHasAttributesByOid(String oid) throws ServiceException; + List<BtmTypeAttributeVO> listHasAttributesByOid(String oid) throws ServiceException; /** * 鏍规嵁涓氬姟绫诲瀷鑻辨枃鍚嶇О鑾峰彇鍏宠仈鐨勬墍鏈夊睘鎬у璞� @@ -123,7 +123,7 @@ * @return 鎵�鏈夌殑灞炴�у璞★紝鍖呮嫭绯荤粺鍐呯疆灞炴�� * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ - List<OmdBtmTypeAttributeVO> listHasAttributeById(String id) throws ServiceException; + List<BtmTypeAttributeVO> listHasAttributeById(String id) throws ServiceException; /** * 鏍规嵁涓氬姟绫诲瀷涓婚敭鑾峰彇鍏宠仈鐨勬墍鏈夊睘鎬у璞� @@ -132,7 +132,7 @@ * @return 鎵�鏈夌殑灞炴�у璞★紝鍖呮嫭绯荤粺鍐呯疆灞炴�э紝key鏄笟鍔$被鍨嬩富閿紝value鏄寘鍚殑灞炴�� * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ - Map<String,List<OmdBtmTypeAttributeVO>> batchListHasAttributesByOidCollection(Collection<String> oidCollection) throws ServiceException; + Map<String,List<BtmTypeAttributeVO>> batchListHasAttributesByOidCollection(Collection<String> oidCollection) throws ServiceException; /** * 鏍规嵁涓氬姟绫诲瀷鑻辨枃鍚嶇О鑾峰彇鍏宠仈鐨勬墍鏈夊睘鎬у璞� @@ -141,7 +141,7 @@ * @return 鎵�鏈夌殑灞炴�у璞★紝鍖呮嫭绯荤粺鍐呯疆灞炴�э紝key鏄笟鍔$被鍨嬩富閿紝value鏄寘鍚殑灞炴�� * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ - Map<String,List<OmdBtmTypeAttributeVO>> batchListHasAttributesByIdCollection(Collection<String> idCollection) throws ServiceException; + Map<String,List<BtmTypeAttributeVO>> batchListHasAttributesByIdCollection(Collection<String> idCollection) throws ServiceException; /** @@ -150,7 +150,7 @@ * @return 寮曠敤鐨勯摼鎺ョ被鍨� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ - List<OsLinkTypeVO> listLinkTypeForUsedBtmType(String pkBtmType) throws ServiceException; + List<LinkTypeVO> listLinkTypeForUsedBtmType(String pkBtmType) throws ServiceException; /** * 鏍¢獙涓氬姟绫诲瀷鏄惁琚紩鐢� @@ -176,7 +176,7 @@ * @return 娣诲姞鍚庣殑涓氬姟绫诲瀷 * @throws ServiceException 娣诲姞鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - OmdBtmTypeDTO addSave(OmdBtmTypeDTO btmTypeDTO, boolean autoCreateTable) throws ServiceException; + BtmTypeDTO addSave(BtmTypeDTO btmTypeDTO, boolean autoCreateTable) throws ServiceException; /** * 淇敼涓氬姟绫诲瀷 @@ -185,7 +185,7 @@ * @return 淇敼鍚庣殑涓氬姟绫诲瀷 * @throws ServiceException 淇敼鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - OmdBtmTypeDTO editSave(OmdBtmTypeDTO btmTypeDTO, boolean autoEditTable) throws ServiceException; + BtmTypeDTO editSave(BtmTypeDTO btmTypeDTO, boolean autoEditTable) throws ServiceException; /** * 鍒犻櫎涓氬姟绫诲瀷 @@ -193,7 +193,7 @@ * @param autoDeleteTable 鑷姩鍒犻櫎琛ㄦ牸 * @throws ServiceException 濡傛灉涓氬姟绫诲瀷琚紩鐢紝鎴栬�呭垹闄ゅ嚭閿欐椂浼氭姏鍑哄紓甯� */ - void delete(OmdBtmTypeVO btmTypeVO,boolean autoDeleteTable) throws ServiceException; + void delete(BtmTypeVO btmTypeVO, boolean autoDeleteTable) throws ServiceException; /** * 鎵归噺鍒犻櫎涓氬姟绫诲瀷 @@ -201,7 +201,7 @@ * @param autoDeleteTable 鑷姩鍒犻櫎琛ㄦ牸 * @throws ServiceException 濡傛灉涓氬姟绫诲瀷琚紩鐢紝鎴栬�呭垹闄ゅ嚭閿欐椂浼氭姏鍑哄紓甯� */ - void batchDelete(List<OmdBtmTypeVO> btmTypeVOList,boolean autoDeleteTable) throws ServiceException; + void batchDelete(List<BtmTypeVO> btmTypeVOList, boolean autoDeleteTable) throws ServiceException; /** * 妫�鏌ヤ笟鍔$被鍨嬩笌鏁版嵁搴撹〃鏄惁涓�鑷� @@ -209,7 +209,7 @@ * @return 涓嶅悓鐨勫睘鎬т俊鎭� * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ - List<OsModifyAttributeInfoDO> checkDbTableSame(String pkBtmType) throws ServiceException; + List<ModifyAttributeInfoDO> checkDbTableSame(String pkBtmType) throws ServiceException; /** * 鑾峰彇鏁版嵁搴撹〃锛屾敮鎸佷笟鍔$被鍨嬪拰瑙嗗浘 @@ -227,28 +227,28 @@ * @param now 褰撳墠鏃堕棿 * @return 灞炴�х殑鏁版嵁瀵硅薄 */ - OmdBtmTypeAttribute btmTypeAttributeDTO2DO(OmdBtmTypeLinkAttributesDTO attributesDTO, String pkBtmType, String creator, Date now); + BtmTypeAttribute btmTypeAttributeDTO2DO(BtmTypeLinkAttributesDTO attributesDTO, String pkBtmType, String creator, Date now); /** * 涓氬姟绫诲瀷鐨勫睘鎬ф樉绀哄璞¤浆鎹负鏁版嵁瀵硅薄 * @param thisBtmTypeHasAttributeVOList 涓氬姟绫诲瀷灞炴�ф樉绀哄璞� * @return 鏁版嵁瀵硅薄 */ - List<OmdBtmTypeAttribute> btmTypeAttributeVO2DO(List<OmdBtmTypeAttributeVO> thisBtmTypeHasAttributeVOList); + List<BtmTypeAttribute> btmTypeAttributeVO2DO(List<BtmTypeAttributeVO> thisBtmTypeHasAttributeVOList); /** * 鎵归噺灏嗕笟鍔$被鍨嬬殑鏁版嵁瀵硅薄杞崲涓烘樉绀哄璞� * @param attributeDOList 灞炴�х殑鏁版嵁瀵硅薄鍒楄〃 * @return 灞炴�х殑鏄剧ず瀵硅薄鍒楄〃 */ - List<OmdBtmTypeAttributeVO> batchBtmTypeAttributeDO2VO(List<OmdBtmTypeAttribute> attributeDOList); + List<BtmTypeAttributeVO> batchBtmTypeAttributeDO2VO(List<BtmTypeAttribute> attributeDOList); /** * 鎵归噺灏嗕笟鍔$被鍨嬬殑鏁版嵁瀵硅薄杞崲涓烘樉绀哄璞� * @param attributesDO 灞炴�х殑鏁版嵁瀵硅薄 * @return 灞炴�х殑鏄剧ず瀵硅薄鍒楄〃 */ - OmdBtmTypeAttributeVO btmTypeAttributeDO2VO(OmdBtmTypeAttribute attributesDO); + BtmTypeAttributeVO btmTypeAttributeDO2VO(BtmTypeAttribute attributesDO); /** * 鑾峰彇涓氬姟绫诲瀷鐨勬寚瀹氬睘鎬� @@ -256,21 +256,21 @@ * @param attributeIdCollection 灞炴�х殑闆嗗悎锛屽鏋滀负绌哄垯鑾峰彇鍏ㄩ儴 * @return 灞炴�х殑鏄剧ず瀵硅薄 */ - List<OmdBtmTypeAttribute> listAttributeDOByIdsForBtm(String id, Collection<String> attributeIdCollection); + List<BtmTypeAttribute> listAttributeDOByIdsForBtm(String id, Collection<String> attributeIdCollection); /** * 鏍规嵁涓氬姟绫诲瀷鐨勭紪鍙疯幏鍙栧睘鎬� * @param id 涓氬姟绫诲瀷鐨勭紪鍙� * @return 灞炴�х殑鏄剧ず瀵硅薄 */ - List<OmdBtmTypeAttributeVO> listAttributeByBtmTypeId(String id); + List<BtmTypeAttributeVO> listAttributeByBtmTypeId(String id); /** * 鏍规嵁涓氬姟绫诲瀷鐨勪富閿幏鍙栧睘鎬� * @param oid 涓氬姟绫诲瀷鐨勪富閿� * @return 灞炴�х殑鏄剧ず瀵硅薄 */ - List<OmdBtmTypeAttributeVO> listAttributeByBtmTypeOid(String oid); + List<BtmTypeAttributeVO> listAttributeByBtmTypeOid(String oid); /** * 鎵归噺鏍规嵁涓氬姟绫诲瀷缂栧彿鎴栬�呬富閿幏鍙栧寘鍚殑灞炴�� @@ -279,12 +279,12 @@ * @return key鏄笟鍔$被鍨嬬殑涓婚敭鎴栬�呯紪鍙凤紝鍊兼槸鍖呭惈鐨勫睘鎬х殑淇℃伅 * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欎細鎶涘嚭寮傚父 */ - List<OmdBtmTypeAttributeVO> batchListAttributeByBtmType(Collection<String> oidsOrIds, boolean queryById) throws ServiceException; + List<BtmTypeAttributeVO> batchListAttributeByBtmType(Collection<String> oidsOrIds, boolean queryById) throws ServiceException; /** * 鏂板鎴栦慨鏀逛笟鍔$被鍨� * @param btmTypeDTO 涓氬姟绫诲瀷椤甸潰浼犺緭瀵硅薄 * @return 鎵ц缁撴灉 */ - boolean submit(OmdBtmTypeDTO btmTypeDTO); + boolean submit(BtmTypeDTO btmTypeDTO); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeAttributeService.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeAttributeService.java deleted file mode 100644 index a3ccf67..0000000 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/IOmdBtmTypeAttributeService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.vci.ubcs.omd.service; - -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.vo.OmdAttributeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import org.springblade.core.mp.base.BaseService; - -import java.util.Date; -import java.util.List; - -/** - * Description:涓氬姟绫诲瀷鍏宠仈灞炴�х殑鏈嶅姟 - * - * @author LiHang - * @date 2023/4/23 - */ -public interface IOmdBtmTypeAttributeService extends BaseService<OmdBtmTypeAttribute> { - - /** - * 妫�鏌ュ睘鎬у瓨鍦ㄥ苟娣诲姞 - * @param btmTypeOid 涓氬姟绫诲瀷涓婚敭 - * @param attributesDTOList 椤甸潰浼犺緭瀵硅薄闆嗗悎 - * @param creator 鍒涘缓浜� - * @param now ts鏃堕棿鎴� - * @return 鍙楀奖鍝嶇殑琛屾暟 - */ - int checkAndInsert(String btmTypeOid,List<OmdBtmTypeLinkAttributesDTO> attributesDTOList, String creator, Date now); - - /** - * 鎵归噺鎻掑叆 - * @param records 鏁版嵁瀵硅薄闆嗗悎 - */ - int batchInsert(List<OmdBtmTypeAttribute> records); - - /** - * 涓氬姟绫诲瀷涓婚敭鏌ュ睘鎬� - * @param btmTypeOid 涓氬姟绫诲瀷涓婚敭 - * @return 鏌ヨ缁撴灉 - */ - List<OmdBtmTypeAttributeVO> getAttributeByBtmTypeOid(String btmTypeOid); -} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdAttributeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/AttributeServiceImpl.java similarity index 76% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdAttributeServiceImpl.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/AttributeServiceImpl.java index e993f2f..c61c7f3 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdAttributeServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/AttributeServiceImpl.java @@ -4,13 +4,13 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.vci.ubcs.omd.constant.OmdCacheConstant; -import com.vci.ubcs.omd.dto.OmdAttributeDTO; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdAttribute; -import com.vci.ubcs.omd.mapper.OmdAttributeMapper; -import com.vci.ubcs.omd.service.IOmdAttributeService; -import com.vci.ubcs.omd.vo.OmdAttributeVO; -import com.vci.ubcs.omd.wrapper.OmdAttributeWrapper; +import com.vci.ubcs.omd.dto.AttributeDTO; +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.Attribute; +import com.vci.ubcs.omd.mapper.AttributeMapper; +import com.vci.ubcs.omd.service.IAttributeService; +import com.vci.ubcs.omd.vo.AttributeVO; +import com.vci.ubcs.omd.wrapper.AttributeWrapper; import com.vci.ubcs.starter.exception.VciBaseException; import com.vci.ubcs.starter.web.util.VciBaseUtil; import org.springblade.core.cache.utils.CacheUtil; @@ -36,7 +36,7 @@ * @date 2023/4/3 */ @Service -public class OmdAttributeServiceImpl extends ServiceImpl<OmdAttributeMapper, OmdAttribute> implements IOmdAttributeService { +public class AttributeServiceImpl extends ServiceImpl<AttributeMapper, Attribute> implements IAttributeService { @Override public boolean deleteLogic(@NotEmpty List<Long> ids) { @@ -55,9 +55,9 @@ * @return 鍏冩暟鎹樉绀哄璞� */ @Override - public OmdAttributeVO getAttributeDetail(Long id) { + public AttributeVO getAttributeDetail(Long id) { Func.requireNotNull(id,"涓婚敭涓嶈兘涓虹┖"); - return OmdAttributeWrapper.build().entityVO(baseMapper.selectByPrimaryKey(id)); + return AttributeWrapper.build().entityVO(baseMapper.selectByPrimaryKey(id)); } /** @@ -67,14 +67,14 @@ * @return 鎵ц缁撴灉 */ @Override - public boolean submit(OmdAttributeDTO dto) { - LambdaQueryWrapper<OmdAttribute> wrapper = Wrappers.<OmdAttribute>query().lambda().eq(OmdAttribute::getKey, dto.getKey()); - Long count = baseMapper.selectCount((Func.isEmpty(dto.getId())) ? wrapper : wrapper.notIn(OmdAttribute::getId, dto.getId())); + public boolean submit(AttributeDTO dto) { + LambdaQueryWrapper<Attribute> wrapper = Wrappers.<Attribute>query().lambda().eq(Attribute::getKey, dto.getKey()); + Long count = baseMapper.selectCount((Func.isEmpty(dto.getId())) ? wrapper : wrapper.notIn(Attribute::getId, dto.getId())); if (count > 0L) { throw new ServiceException("灞炴�у悕宸插瓨鍦�!"); } dto.setIsDeleted(BladeConstant.DB_NOT_DELETED); - OmdAttribute omdAttribute = BeanUtil.copy(dto, OmdAttribute.class); + Attribute omdAttribute = BeanUtil.copy(dto, Attribute.class); CacheUtil.clear(OmdCacheConstant.ATTR_CACHE); return saveOrUpdate(omdAttribute); } @@ -111,7 +111,7 @@ */ @Override public boolean checkAttributeExists(Collection<String> keyCollections) throws VciBaseException { - List<OmdAttributeVO> existAttributeVOList = listAttributeByKeyCollection(keyCollections); + List<AttributeVO> existAttributeVOList = listAttributeByKeyCollection(keyCollections); if (CollectionUtils.isEmpty(existAttributeVOList)) { throw new VciBaseException("浣跨敤鐨勫睘鎬ч兘鍦ㄧ郴缁熶腑涓嶅瓨鍦紝璇峰厛鏌ヨ瘉"); } else { @@ -134,11 +134,11 @@ * @throws VciBaseException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdAttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException { + public List<AttributeVO> listAttributeByKeyCollection(Collection<String> attributeIdCollection) throws VciBaseException { if(!CollectionUtils.isEmpty(attributeIdCollection)){ - List<OmdAttribute> attributeDOList = listAttributeByKeyCollectionDO(attributeIdCollection); + List<Attribute> attributeDOList = listAttributeByKeyCollectionDO(attributeIdCollection); if(!CollectionUtils.isEmpty(attributeDOList)) { - return OmdAttributeWrapper.build().listEntityVO(attributeDOList); + return AttributeWrapper.build().listEntityVO(attributeDOList); } } return null; @@ -150,14 +150,14 @@ * @return 灞炴�ф暟鎹璞″垪琛紝濡傛灉鏈変笉瀛樺湪鐨勪笉浼氳繑鍥烇紝鍏ㄩ儴涓嶅瓨鍦ㄧ殑鍒欒繑鍥炵┖鍒楄〃 * @throws VciBaseException mybatis鏌ヨ鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ - private List<OmdAttribute> listAttributeByKeyCollectionDO(Collection<String> attributeIdCollection) throws VciBaseException { + private List<Attribute> listAttributeByKeyCollectionDO(Collection<String> attributeIdCollection) throws VciBaseException { if(!CollectionUtils.isEmpty(attributeIdCollection)){ - List<OmdAttribute> attributeDOList = new ArrayList<>(); + List<Attribute> attributeDOList = new ArrayList<>(); Collection<String> distAttributeIdCollection = attributeIdCollection.stream().distinct().collect(Collectors.toList()); Collection<Collection<String>> idCollections = VciBaseUtil.switchCollectionForOracleIn(distAttributeIdCollection); if(!CollectionUtils.isEmpty(idCollections)) { idCollections.stream().forEach(s -> { - List<OmdAttribute> attributeDOS = baseMapper.selectList(Wrappers.<OmdAttribute>query().lambda().in(OmdAttribute::getKey, s)); + List<Attribute> attributeDOS = baseMapper.selectList(Wrappers.<Attribute>query().lambda().in(Attribute::getKey, s)); if(!CollectionUtils.isEmpty(attributeDOS)){ attributeDOList.addAll(attributeDOS); } @@ -191,7 +191,7 @@ * @throws VciBaseException 涓嶇鍚堟椂鎶涘嚭寮傚父 */ @Override - public boolean checkAttribute(OmdBtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException { + public boolean checkAttribute(BtmTypeLinkAttributesDTO attributesDTO) throws VciBaseException { VciBaseUtil.alertNotNull(attributesDTO.getId(), "灞炴�х殑鑻辨枃鍚嶇О", attributesDTO.getName(), "灞炴�х殑涓枃鍚嶇О", attributesDTO.getAttrDataType(), "灞炴�х殑鏁版嵁绫诲瀷"); boolean pass = checkAttributePass(attributesDTO.getId(), attributesDTO.getAttrDataType(), attributesDTO.getAttributeLength(), attributesDTO.getDefaultValue()); diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmAttributeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmAttributeServiceImpl.java similarity index 60% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmAttributeServiceImpl.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmAttributeServiceImpl.java index e46d9e3..94cbe3d 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmAttributeServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmAttributeServiceImpl.java @@ -2,14 +2,13 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.mapper.OmdBtmTypeAttributeMapper; -import com.vci.ubcs.omd.service.IOmdAttributeService; -import com.vci.ubcs.omd.service.IOmdBtmTypeAttributeService; -import com.vci.ubcs.omd.vo.OmdAttributeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.wrapper.OmdBtmTypeAttributeWrapper; +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.mapper.BtmTypeAttributeMapper; +import com.vci.ubcs.omd.service.IAttributeService; +import com.vci.ubcs.omd.service.IBtmTypeAttributeService; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.wrapper.BtmTypeAttributeWrapper; import org.springblade.core.tool.utils.Func; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -28,10 +27,10 @@ * @date 2023/4/23 */ @Service -public class OmdBtmAttributeServiceImpl extends ServiceImpl<OmdBtmTypeAttributeMapper, OmdBtmTypeAttribute> implements IOmdBtmTypeAttributeService { +public class BtmAttributeServiceImpl extends ServiceImpl<BtmTypeAttributeMapper, BtmTypeAttribute> implements IBtmTypeAttributeService { @Autowired - private IOmdAttributeService attributeService; + private IAttributeService attributeService; @Override public boolean deleteLogic(@NotEmpty List<Long> ids) { @@ -50,13 +49,13 @@ * @return 鍙楀奖鍝嶇殑琛屾暟 */ @Override - public int checkAndInsert(String btmTypeOid,List<OmdBtmTypeLinkAttributesDTO> attributesDTOList, String creator, Date now) { + public int checkAndInsert(String btmTypeOid, List<BtmTypeLinkAttributesDTO> attributesDTOList, String creator, Date now) { List<String> attributeIdList = new ArrayList<>(); - List<OmdBtmTypeAttribute> btmTypeAttributeDOList = new ArrayList<>(); + List<BtmTypeAttribute> btmTypeAttributeDOList = new ArrayList<>(); if (!CollectionUtils.isEmpty(attributesDTOList)) { attributesDTOList.stream().forEachOrdered(s -> { attributeService.checkAttribute(s); - btmTypeAttributeDOList.add(OmdBtmTypeAttributeWrapper.build().copyBtmTypeAttributeDTO2Entity(s,btmTypeOid, creator, now)); + btmTypeAttributeDOList.add(BtmTypeAttributeWrapper.build().copyBtmTypeAttributeDTO2Entity(s,btmTypeOid, creator, now)); attributeIdList.add(s.getId().toLowerCase().trim()); }); //妫�鏌ュ睘鎬ф槸鍚﹂兘瀛樺湪 @@ -78,7 +77,7 @@ * @param records 鏁版嵁瀵硅薄闆嗗悎 */ @Override - public int batchInsert(List<OmdBtmTypeAttribute> records) { + public int batchInsert(List<BtmTypeAttribute> records) { return baseMapper.insertBatchSomeColumn(records); } @@ -88,11 +87,11 @@ * @return 鏌ヨ缁撴灉 */ @Override - public List<OmdBtmTypeAttributeVO> getAttributeByBtmTypeOid(String btmTypeOid){ + public List<BtmTypeAttributeVO> getAttributeByBtmTypeOid(String btmTypeOid){ Func.requireNotNull(btmTypeOid,"涓氬姟绫诲瀷涓婚敭"); - return OmdBtmTypeAttributeWrapper.build().listEntityVO( + return BtmTypeAttributeWrapper.build().listEntityVO( Optional.ofNullable( - baseMapper.selectList(Wrappers.<OmdBtmTypeAttribute>query().lambda().eq(OmdBtmTypeAttribute::getPkBtmType, btmTypeOid)) + baseMapper.selectList(Wrappers.<BtmTypeAttribute>query().lambda().eq(BtmTypeAttribute::getPkBtmType, btmTypeOid)) ).orElseGet(ArrayList::new) ); } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmTypeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmTypeServiceImpl.java similarity index 77% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmTypeServiceImpl.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmTypeServiceImpl.java index c81ccad..bd51b5c 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/OmdBtmTypeServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/BtmTypeServiceImpl.java @@ -4,21 +4,21 @@ import com.alibaba.nacos.api.exception.NacosException; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.vci.ubcs.omd.constant.OmdBtmTypeConstant; +import com.vci.ubcs.omd.constant.BtmTypeConstant; import com.vci.ubcs.omd.repeater.DomainRepeater; -import com.vci.ubcs.omd.service.IOmdBtmTypeAttributeService; -import com.vci.ubcs.omd.wrapper.OmdBtmTypeWrapper; +import com.vci.ubcs.omd.service.IBtmTypeAttributeService; +import com.vci.ubcs.omd.wrapper.BtmTypeWrapper; import com.vci.ubcs.starter.web.constant.OmdRegExpConstant; -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.entity.OsModifyAttributeInfoDO; -import com.vci.ubcs.omd.mapper.OmdBtmTypeMapper; -import com.vci.ubcs.omd.service.IOmdBtmTypeService; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.vo.OsLinkTypeVO; +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.BtmType; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.entity.ModifyAttributeInfoDO; +import com.vci.ubcs.omd.mapper.BtmTypeMapper; +import com.vci.ubcs.omd.service.IBtmTypeService; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import com.vci.ubcs.omd.vo.LinkTypeVO; import com.vci.ubcs.starter.exception.VciBaseException; import com.vci.ubcs.starter.web.util.VciBaseUtil; import com.vci.ubcs.starter.web.util.VciDateUtil; @@ -35,7 +35,6 @@ import org.springframework.transaction.support.DefaultTransactionDefinition; import org.springframework.util.CollectionUtils; -import javax.annotation.Resource; import javax.validation.constraints.NotEmpty; import java.util.*; @@ -46,7 +45,7 @@ * @date 2023/4/23 */ @Service -public class OmdBtmTypeServiceImpl extends ServiceImpl<OmdBtmTypeMapper, OmdBtmType> implements IOmdBtmTypeService { +public class BtmTypeServiceImpl extends ServiceImpl<BtmTypeMapper, BtmType> implements IBtmTypeService { /** * 浜嬪姟绠$悊 @@ -58,10 +57,7 @@ * 涓氬姟绫诲瀷鍏宠仈灞炴�ф湇鍔� */ @Autowired - private IOmdBtmTypeAttributeService btmTypeAttributeService; - - @Autowired - private DomainRepeater domainRepeater; + private IBtmTypeAttributeService btmTypeAttributeService; /** * 璁剧疆骞冲彴鏈韩鐨勪笟鍔$被鍨� @@ -81,9 +77,9 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public OmdBtmTypeVO getBtmTypeByOid(String pkBtmType) throws ServiceException { + public BtmTypeVO getBtmTypeByOid(String pkBtmType) throws ServiceException { Func.requireNotNull(pkBtmType,"涓氬姟绫诲瀷涓婚敭涓嶈兘涓虹┖"); - OmdBtmTypeVO btmTypeVO = OmdBtmTypeWrapper.build().entityVO(baseMapper.selectOne(Wrappers.<OmdBtmType>query().lambda().eq(OmdBtmType::getOid, pkBtmType))); + BtmTypeVO btmTypeVO = BtmTypeWrapper.build().entityVO(baseMapper.selectOne(Wrappers.<BtmType>query().lambda().eq(BtmType::getOid, pkBtmType))); btmTypeVO.setAttributes(btmTypeAttributeService.getAttributeByBtmTypeOid(pkBtmType)); return btmTypeVO; } @@ -96,7 +92,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmTypeVO> listBtmTypeByOids(String pkBtmTypes) throws ServiceException { + public List<BtmTypeVO> listBtmTypeByOids(String pkBtmTypes) throws ServiceException { return null; } @@ -108,7 +104,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) throws ServiceException { + public List<BtmTypeVO> listBtmTypeByOidCollection(Collection<String> pkBtmTypeCollection) throws ServiceException { return null; } @@ -120,7 +116,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public OmdBtmTypeVO getBtmTypeById(String id) throws ServiceException { + public BtmTypeVO getBtmTypeById(String id) throws ServiceException { return null; } @@ -132,7 +128,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmTypeVO> listBtmTypeByIds(String ids) throws ServiceException { + public List<BtmTypeVO> listBtmTypeByIds(String ids) throws ServiceException { return null; } @@ -144,7 +140,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmTypeVO> listBtmTypeByIdCollection(Collection<String> idCollection) throws ServiceException { + public List<BtmTypeVO> listBtmTypeByIdCollection(Collection<String> idCollection) throws ServiceException { return null; } @@ -156,7 +152,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmType> listBtmTypeDOByIdCollection(Collection<String> idCollection) throws ServiceException { + public List<BtmType> listBtmTypeDOByIdCollection(Collection<String> idCollection) throws ServiceException { return null; } @@ -168,7 +164,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmType> listBtmTypeDOByOidCollection(Collection<String> oidCollection) throws ServiceException { + public List<BtmType> listBtmTypeDOByOidCollection(Collection<String> oidCollection) throws ServiceException { return null; } @@ -204,7 +200,7 @@ * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栨煡璇㈠嚭閿欐椂浼氭姏鍑洪敊璇� */ @Override - public List<OmdBtmTypeAttributeVO> listHasAttributesByOid(String oid) throws ServiceException { + public List<BtmTypeAttributeVO> listHasAttributesByOid(String oid) throws ServiceException { return null; } @@ -216,7 +212,7 @@ * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public List<OmdBtmTypeAttributeVO> listHasAttributeById(String id) throws ServiceException { + public List<BtmTypeAttributeVO> listHasAttributeById(String id) throws ServiceException { return null; } @@ -228,7 +224,7 @@ * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public Map<String, List<OmdBtmTypeAttributeVO>> batchListHasAttributesByOidCollection(Collection<String> oidCollection) throws ServiceException { + public Map<String, List<BtmTypeAttributeVO>> batchListHasAttributesByOidCollection(Collection<String> oidCollection) throws ServiceException { return null; } @@ -240,7 +236,7 @@ * @throws ServiceException 涓氬姟绫诲瀷涓嶅瓨鍦紝鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public Map<String, List<OmdBtmTypeAttributeVO>> batchListHasAttributesByIdCollection(Collection<String> idCollection) throws ServiceException { + public Map<String, List<BtmTypeAttributeVO>> batchListHasAttributesByIdCollection(Collection<String> idCollection) throws ServiceException { return null; } @@ -252,7 +248,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public List<OsLinkTypeVO> listLinkTypeForUsedBtmType(String pkBtmType) throws ServiceException { + public List<LinkTypeVO> listLinkTypeForUsedBtmType(String pkBtmType) throws ServiceException { return null; } @@ -289,7 +285,7 @@ * @throws ServiceException 娣诲姞鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public OmdBtmTypeDTO addSave(OmdBtmTypeDTO btmTypeDTO, boolean autoCreateTable) throws ServiceException { + public BtmTypeDTO addSave(BtmTypeDTO btmTypeDTO, boolean autoCreateTable) throws ServiceException { TransactionStatus transaction = null; DefaultTransactionDefinition def = null; if (autoCreateTable) { @@ -299,7 +295,7 @@ transaction = dataSourceTransactionManager.getTransaction(def); // 鑾峰緱浜嬪姟鐘舵�� } - OmdBtmType btmTypeDO = new OmdBtmType(); + BtmType btmTypeDO = new BtmType(); try { VciBaseUtil.alertNotNull(btmTypeDTO, "瑕佹坊鍔犵殑涓氬姟绫诲瀷", btmTypeDTO.getId(), "涓氬姟绫诲瀷鐨勮嫳鏂囧悕绉�", btmTypeDTO.getName(), "涓氬姟绫诲瀷涓枃鍚嶇О"); if (btmTypeDTO.isViewFlag() && (StringUtils.isBlank(btmTypeDTO.getViewCreateSql()) @@ -315,9 +311,9 @@ if (btmTypeDTO.getId().length() > 24) { throw new VciBaseException("涓氬姟绫诲瀷鑻辨枃鍚嶇О涓嶈兘瓒呰繃18锛岀洰鍓嶉暱搴︿负{0}", new Object[]{btmTypeDTO.getId().length()}); } - List<OmdBtmType> btmTypeDOList = listBtmTypeDOByIdCollection(VciBaseUtil.str2List(btmTypeDTO.getId())); + List<BtmType> btmTypeDOList = listBtmTypeDOByIdCollection(VciBaseUtil.str2List(btmTypeDTO.getId())); if (!CollectionUtils.isEmpty(btmTypeDOList) && btmTypeDOList.size() > 0) { - OmdBtmType existBtmType = btmTypeDOList.get(0); + BtmType existBtmType = btmTypeDOList.get(0); throw new VciBaseException("涓氬姟绫诲瀷鑻辨枃鍚嶇О宸茬粡瀛樺湪锛堜笉鍖哄垎澶у皬鍐欙級锛岃繖涓嫳鏂囧悕绉板搴旂殑涓枃鍚嶇О涓簕0},鍒涘缓浜簕1},鍒涘缓鏃堕棿{2}" , new Object[]{existBtmType.getName(), existBtmType.getCreator(), VciDateUtil.date2Str(existBtmType.getCreateTime(), VciDateUtil.DateFormat)}); } @@ -354,7 +350,7 @@ btmTypeDO.setCreator(creator); btmTypeDO.setCreateTime(now); btmTypeDO.setOwner(creator); - btmTypeDO.setBtmname(OmdBtmTypeConstant.OMD_BTMTYPE); + btmTypeDO.setBtmname(BtmTypeConstant.OMD_BTMTYPE); btmTypeDO.setTs(now); if (StringUtils.isBlank(btmTypeDO.getTableName())) { btmTypeDO.setTableName(getTableName(btmTypeDO.getId())); @@ -379,7 +375,7 @@ throw e; } if (autoCreateTable) { - OmdBtmTypeVO btmTypeVO = OmdBtmTypeWrapper.build().entityVO(btmTypeDO); + BtmTypeVO btmTypeVO = BtmTypeWrapper.build().entityVO(btmTypeDO); btmTypeVO.setAttributes(listHasAttributesByOid(btmTypeDO.getOid())); checkTableSame(btmTypeVO); } @@ -391,7 +387,7 @@ * * @param btmTypeVO 涓氬姟绫诲瀷鐨勬樉绀哄璞� */ - private void checkTableSame(OmdBtmTypeVO btmTypeVO) { + private void checkTableSame(BtmTypeVO btmTypeVO) { /*List<OmdBtmTypeVO> btmTypeVOList = new ArrayList<>(); btmTypeVOList.add(btmTypeVO); List<OsModifyAttributeInfoDO> modifyAttributeInfoDOList = ddlServiceI.checkDifferent(btmTypeVOList, null); @@ -413,8 +409,8 @@ * @param creator 鍒涘缓浜� * @param now 褰撳墠鏃堕棿 */ - private void addAttributeForBtm(OmdBtmTypeDTO btmTypeDTO, String creator, Date now) throws VciBaseException{ - List<OmdBtmTypeLinkAttributesDTO> attributesDTOList = btmTypeDTO.getAttributesDTOList(); + private void addAttributeForBtm(BtmTypeDTO btmTypeDTO, String creator, Date now) throws VciBaseException{ + List<BtmTypeLinkAttributesDTO> attributesDTOList = btmTypeDTO.getAttributesDTOList(); btmTypeAttributeService.checkAndInsert(btmTypeDTO.getOid(),attributesDTOList,creator,now); } @@ -427,7 +423,7 @@ * @throws ServiceException 淇敼鍑洪敊鐨勬椂鍊欎細鎶涘嚭寮傚父 */ @Override - public OmdBtmTypeDTO editSave(OmdBtmTypeDTO btmTypeDTO, boolean autoEditTable) throws ServiceException { + public BtmTypeDTO editSave(BtmTypeDTO btmTypeDTO, boolean autoEditTable) throws ServiceException { return null; } @@ -439,7 +435,7 @@ * @throws ServiceException 濡傛灉涓氬姟绫诲瀷琚紩鐢紝鎴栬�呭垹闄ゅ嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public void delete(OmdBtmTypeVO btmTypeVO, boolean autoDeleteTable) throws ServiceException { + public void delete(BtmTypeVO btmTypeVO, boolean autoDeleteTable) throws ServiceException { } @@ -451,7 +447,7 @@ * @throws ServiceException 濡傛灉涓氬姟绫诲瀷琚紩鐢紝鎴栬�呭垹闄ゅ嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public void batchDelete(List<OmdBtmTypeVO> btmTypeVOList, boolean autoDeleteTable) throws ServiceException { + public void batchDelete(List<BtmTypeVO> btmTypeVOList, boolean autoDeleteTable) throws ServiceException { } @@ -463,7 +459,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欐椂浼氭姏鍑哄紓甯� */ @Override - public List<OsModifyAttributeInfoDO> checkDbTableSame(String pkBtmType) throws ServiceException { + public List<ModifyAttributeInfoDO> checkDbTableSame(String pkBtmType) throws ServiceException { return null; } @@ -489,7 +485,7 @@ * @return 灞炴�х殑鏁版嵁瀵硅薄 */ @Override - public OmdBtmTypeAttribute btmTypeAttributeDTO2DO(OmdBtmTypeLinkAttributesDTO attributesDTO, String pkBtmType, String creator, Date now) { + public BtmTypeAttribute btmTypeAttributeDTO2DO(BtmTypeLinkAttributesDTO attributesDTO, String pkBtmType, String creator, Date now) { return null; } @@ -500,7 +496,7 @@ * @return 鏁版嵁瀵硅薄 */ @Override - public List<OmdBtmTypeAttribute> btmTypeAttributeVO2DO(List<OmdBtmTypeAttributeVO> thisBtmTypeHasAttributeVOList) { + public List<BtmTypeAttribute> btmTypeAttributeVO2DO(List<BtmTypeAttributeVO> thisBtmTypeHasAttributeVOList) { return null; } @@ -511,7 +507,7 @@ * @return 灞炴�х殑鏄剧ず瀵硅薄鍒楄〃 */ @Override - public List<OmdBtmTypeAttributeVO> batchBtmTypeAttributeDO2VO(List<OmdBtmTypeAttribute> attributeDOList) { + public List<BtmTypeAttributeVO> batchBtmTypeAttributeDO2VO(List<BtmTypeAttribute> attributeDOList) { return null; } @@ -522,7 +518,7 @@ * @return 灞炴�х殑鏄剧ず瀵硅薄鍒楄〃 */ @Override - public OmdBtmTypeAttributeVO btmTypeAttributeDO2VO(OmdBtmTypeAttribute attributesDO) { + public BtmTypeAttributeVO btmTypeAttributeDO2VO(BtmTypeAttribute attributesDO) { return null; } @@ -534,7 +530,7 @@ * @return 灞炴�х殑鏄剧ず瀵硅薄 */ @Override - public List<OmdBtmTypeAttribute> listAttributeDOByIdsForBtm(String id, Collection<String> attributeIdCollection) { + public List<BtmTypeAttribute> listAttributeDOByIdsForBtm(String id, Collection<String> attributeIdCollection) { return null; } @@ -545,7 +541,7 @@ * @return 灞炴�х殑鏄剧ず瀵硅薄 */ @Override - public List<OmdBtmTypeAttributeVO> listAttributeByBtmTypeId(String id) { + public List<BtmTypeAttributeVO> listAttributeByBtmTypeId(String id) { return null; } @@ -556,7 +552,7 @@ * @return 灞炴�х殑鏄剧ず瀵硅薄 */ @Override - public List<OmdBtmTypeAttributeVO> listAttributeByBtmTypeOid(String oid) { + public List<BtmTypeAttributeVO> listAttributeByBtmTypeOid(String oid) { return null; } @@ -569,7 +565,7 @@ * @throws ServiceException 鍙傛暟涓虹┖鎴栬�呮煡璇㈠嚭閿欎細鎶涘嚭寮傚父 */ @Override - public List<OmdBtmTypeAttributeVO> batchListAttributeByBtmType(Collection<String> oidsOrIds, boolean queryById) throws ServiceException { + public List<BtmTypeAttributeVO> batchListAttributeByBtmType(Collection<String> oidsOrIds, boolean queryById) throws ServiceException { return null; } @@ -580,22 +576,14 @@ * @return 鎵ц缁撴灉 */ @Override - public boolean submit(OmdBtmTypeDTO btmTypeDTO) { - //addSave(btmTypeDTO,false); + public boolean submit(BtmTypeDTO btmTypeDTO) { + addSave(btmTypeDTO,false); try { - Object result = domainRepeater.submitBtmType(btmTypeDTO.getDomain(), Objects.requireNonNull(BeanUtil.copy(btmTypeDTO, OmdBtmTypeVO.class))); - if (result instanceof R){ - R r = (R) result; - if (r.isSuccess()){ - return true; - }else { - return false; - } - } + R result = DomainRepeater.submitBtmType(btmTypeDTO.getDomain(), Objects.requireNonNull(BeanUtil.copy(btmTypeDTO, BtmTypeVO.class))); + return result.isSuccess(); } catch (NacosException e) { throw new RuntimeException(e); } - return true; } @Override diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdAttributeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/AttributeWrapper.java similarity index 71% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdAttributeWrapper.java rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/AttributeWrapper.java index b53cd91..15dbf9b 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdAttributeWrapper.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/AttributeWrapper.java @@ -1,6 +1,6 @@ package com.vci.ubcs.omd.wrapper; -import com.vci.ubcs.omd.entity.OmdAttribute; +import com.vci.ubcs.omd.entity.Attribute; import com.vci.ubcs.omd.vo.*; import com.vci.ubcs.system.cache.DictBizCache; import org.springblade.core.mp.support.BaseEntityWrapper; @@ -18,10 +18,10 @@ * @author LiHang * @date 2023/4/3 */ -public class OmdAttributeWrapper extends BaseEntityWrapper<OmdAttribute, OmdAttributeVO> { +public class AttributeWrapper extends BaseEntityWrapper<Attribute, AttributeVO> { - public static OmdAttributeWrapper build() { - return new OmdAttributeWrapper(); + public static AttributeWrapper build() { + return new AttributeWrapper(); } /** @@ -30,8 +30,8 @@ * @return 鏄剧ず瀵硅薄 */ @Override - public OmdAttributeVO entityVO(OmdAttribute entity) { - OmdAttributeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, OmdAttributeVO.class)); + public AttributeVO entityVO(Attribute entity) { + AttributeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, AttributeVO.class)); vo.setTypeValue(DictBizCache.getValue(vo.getTypeCode(),vo.getTypeKey())); if (StringUtil.isNotBlank(vo.getReferTypeCode())){ vo.setReferTypeValue(DictBizCache.getValue(vo.getReferTypeCode(),vo.getReferTypeKey())); @@ -47,7 +47,7 @@ * @param list pojo闆嗗悎 * @return 鏄剧ず瀵硅薄 */ - public List<OmdAttributeVO> listEntityVO(List<OmdAttribute> list) { + public List<AttributeVO> listEntityVO(List<Attribute> list) { return list.stream().map(this::entityVO).collect(Collectors.toList()); } } diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeAttributeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeAttributeWrapper.java new file mode 100644 index 0000000..b917e31 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeAttributeWrapper.java @@ -0,0 +1,63 @@ +package com.vci.ubcs.omd.wrapper; + +import com.vci.ubcs.omd.dto.BtmTypeLinkAttributesDTO; +import com.vci.ubcs.omd.entity.BtmTypeAttribute; +import com.vci.ubcs.omd.vo.BtmTypeAttributeVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Date; +import java.util.List; +import java.util.Objects; +import java.util.stream.Collectors; + +/** + * Description: + * + * @author LiHang + * @date 2023/4/23 + */ +public class BtmTypeAttributeWrapper extends BaseEntityWrapper<BtmTypeAttribute, BtmTypeAttributeVO> { + + public static BtmTypeAttributeWrapper build() { + return new BtmTypeAttributeWrapper(); + } + + /** + * do2vo + * @param entity pojo + * @return 鏄剧ず瀵硅薄 + */ + @Override + public BtmTypeAttributeVO entityVO(BtmTypeAttribute entity) { + BtmTypeAttributeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, BtmTypeAttributeVO.class)); + // 鍦ㄨ繖閲岃缃灇涓炬樉绀哄�� + return vo; + } + + /** + * 鎵归噺杞瑅o + * @param list pojo闆嗗悎 + * @return 鏄剧ず瀵硅薄 + */ + public List<BtmTypeAttributeVO> listEntityVO(List<BtmTypeAttribute> list) { + return list.stream().map(this::entityVO).collect(Collectors.toList()); + } + + /** + * 鎷疯礉涓氬姟绫诲瀷 鏁版嵁浼犺緭瀵硅薄鍒� 鏁版嵁瀵硅薄 + * + * @param dto 涓氬姟绫诲瀷鏁版嵁浼犺緭瀵硅薄 + * @param creator 鍒涘缓浜� + * @param now 褰撴椂鏃堕棿 + */ + public BtmTypeAttribute copyBtmTypeAttributeDTO2Entity(BtmTypeLinkAttributesDTO dto, String btmTypeOid, String creator, Date now){ + BtmTypeAttribute entity = Objects.requireNonNull(BeanUtil.copy(dto, BtmTypeAttribute.class)); + entity.setLastModifier(creator); + entity.setTs(now); + entity.setPkBtmType(btmTypeOid); + // 鍦ㄨ繖杩涜閫氱敤瀛楁澶勭悊 + return entity; + } + +} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeWrapper.java new file mode 100644 index 0000000..221bf19 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/BtmTypeWrapper.java @@ -0,0 +1,61 @@ +package com.vci.ubcs.omd.wrapper; + +import com.vci.ubcs.omd.dto.BtmTypeDTO; +import com.vci.ubcs.omd.entity.BtmType; +import com.vci.ubcs.omd.vo.BtmTypeVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Date; +import java.util.List; +import java.util.Objects; +import java.util.stream.Collectors; + +/** + * Description: + * + * @author LiHang + * @date 2023/4/23 + */ +public class BtmTypeWrapper extends BaseEntityWrapper<BtmType, BtmTypeVO> { + public static BtmTypeWrapper build() { + return new BtmTypeWrapper(); + } + + /** + * do2vo + * @param entity pojo + * @return 鏄剧ず瀵硅薄 + */ + @Override + public BtmTypeVO entityVO(BtmType entity) { + BtmTypeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, BtmTypeVO.class)); + // 鍦ㄨ繖閲岃缃灇涓炬樉绀哄�� + return vo; + } + + /** + * 鎵归噺杞瑅o + * @param list pojo闆嗗悎 + * @return 鏄剧ず瀵硅薄 + */ + public List<BtmTypeVO> listEntityVO(List<BtmType> list) { + return list.stream().map(this::entityVO).collect(Collectors.toList()); + } + + /** + * 鎷疯礉涓氬姟绫诲瀷 鏁版嵁浼犺緭瀵硅薄鍒� 鏁版嵁瀵硅薄 + * + * @param dto 涓氬姟绫诲瀷鏁版嵁浼犺緭瀵硅薄 + * @param creator 鍒涘缓浜� + * @param now 褰撴椂鏃堕棿 + */ + public BtmType copyBtmTypeDTO2Entity(BtmTypeDTO dto, String creator, Date now){ + BtmType entity = Objects.requireNonNull(BeanUtil.copy(dto, BtmType.class)); + entity.setLastModifier(creator); + entity.setTs(now); + // 鍦ㄨ繖杩涜閫氱敤瀛楁澶勭悊 + return entity; + } + +} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/FiledRangeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/FiledRangeWrapper.java new file mode 100644 index 0000000..6f68fab --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/FiledRangeWrapper.java @@ -0,0 +1,43 @@ +package com.vci.ubcs.omd.wrapper; + +import com.vci.ubcs.omd.entity.FieldRange; +import com.vci.ubcs.omd.vo.FieldRangeVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.List; +import java.util.Objects; +import java.util.stream.Collectors; + +/** + * Description: 瀛楁鑼冨洿鐨勫寘瑁呯被 + * + * @author LiHang + * @date 2023/4/3 + */ +public class FiledRangeWrapper extends BaseEntityWrapper<FieldRange, FieldRangeVO> { + + public static FiledRangeWrapper build() { + return new FiledRangeWrapper(); + } + + /** + * do2vo + * @param entity pojo + * @return 鏄剧ず瀵硅薄 + */ + @Override + public FieldRangeVO entityVO(FieldRange entity) { + FieldRangeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, FieldRangeVO.class)); + return vo; + } + + /** + * 鎵归噺杞瑅o + * @param list pojo闆嗗悎 + * @return 鏄剧ず瀵硅薄 + */ + public List<FieldRangeVO> listEntityVO(List<FieldRange> list) { + return list.stream().map(this::entityVO).collect(Collectors.toList()); + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeAttributeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeAttributeWrapper.java deleted file mode 100644 index dc5946f..0000000 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeAttributeWrapper.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.vci.ubcs.omd.wrapper; - -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.dto.OmdBtmTypeLinkAttributesDTO; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.entity.OmdBtmTypeAttribute; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import com.vci.ubcs.omd.vo.OmdBtmTypeAttributeVO; -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; - -import java.util.Date; -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * Description: - * - * @author LiHang - * @date 2023/4/23 - */ -public class OmdBtmTypeAttributeWrapper extends BaseEntityWrapper<OmdBtmTypeAttribute, OmdBtmTypeAttributeVO> { - - public static OmdBtmTypeAttributeWrapper build() { - return new OmdBtmTypeAttributeWrapper(); - } - - /** - * do2vo - * @param entity pojo - * @return 鏄剧ず瀵硅薄 - */ - @Override - public OmdBtmTypeAttributeVO entityVO(OmdBtmTypeAttribute entity) { - OmdBtmTypeAttributeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, OmdBtmTypeAttributeVO.class)); - // 鍦ㄨ繖閲岃缃灇涓炬樉绀哄�� - return vo; - } - - /** - * 鎵归噺杞瑅o - * @param list pojo闆嗗悎 - * @return 鏄剧ず瀵硅薄 - */ - public List<OmdBtmTypeAttributeVO> listEntityVO(List<OmdBtmTypeAttribute> list) { - return list.stream().map(this::entityVO).collect(Collectors.toList()); - } - - /** - * 鎷疯礉涓氬姟绫诲瀷 鏁版嵁浼犺緭瀵硅薄鍒� 鏁版嵁瀵硅薄 - * - * @param dto 涓氬姟绫诲瀷鏁版嵁浼犺緭瀵硅薄 - * @param creator 鍒涘缓浜� - * @param now 褰撴椂鏃堕棿 - */ - public OmdBtmTypeAttribute copyBtmTypeAttributeDTO2Entity(OmdBtmTypeLinkAttributesDTO dto,String btmTypeOid, String creator, Date now){ - OmdBtmTypeAttribute entity = Objects.requireNonNull(BeanUtil.copy(dto, OmdBtmTypeAttribute.class)); - entity.setLastModifier(creator); - entity.setTs(now); - entity.setPkBtmType(btmTypeOid); - // 鍦ㄨ繖杩涜閫氱敤瀛楁澶勭悊 - return entity; - } - -} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeWrapper.java deleted file mode 100644 index 2419e40..0000000 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdBtmTypeWrapper.java +++ /dev/null @@ -1,61 +0,0 @@ -package com.vci.ubcs.omd.wrapper; - -import com.vci.ubcs.omd.dto.OmdBtmTypeDTO; -import com.vci.ubcs.omd.entity.OmdBtmType; -import com.vci.ubcs.omd.vo.OmdBtmTypeVO; -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; - -import java.util.Date; -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * Description: - * - * @author LiHang - * @date 2023/4/23 - */ -public class OmdBtmTypeWrapper extends BaseEntityWrapper<OmdBtmType, OmdBtmTypeVO> { - public static OmdBtmTypeWrapper build() { - return new OmdBtmTypeWrapper(); - } - - /** - * do2vo - * @param entity pojo - * @return 鏄剧ず瀵硅薄 - */ - @Override - public OmdBtmTypeVO entityVO(OmdBtmType entity) { - OmdBtmTypeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, OmdBtmTypeVO.class)); - // 鍦ㄨ繖閲岃缃灇涓炬樉绀哄�� - return vo; - } - - /** - * 鎵归噺杞瑅o - * @param list pojo闆嗗悎 - * @return 鏄剧ず瀵硅薄 - */ - public List<OmdBtmTypeVO> listEntityVO(List<OmdBtmType> list) { - return list.stream().map(this::entityVO).collect(Collectors.toList()); - } - - /** - * 鎷疯礉涓氬姟绫诲瀷 鏁版嵁浼犺緭瀵硅薄鍒� 鏁版嵁瀵硅薄 - * - * @param dto 涓氬姟绫诲瀷鏁版嵁浼犺緭瀵硅薄 - * @param creator 鍒涘缓浜� - * @param now 褰撴椂鏃堕棿 - */ - public OmdBtmType copyBtmTypeDTO2Entity(OmdBtmTypeDTO dto, String creator, Date now){ - OmdBtmType entity = Objects.requireNonNull(BeanUtil.copy(dto, OmdBtmType.class)); - entity.setLastModifier(creator); - entity.setTs(now); - // 鍦ㄨ繖杩涜閫氱敤瀛楁澶勭悊 - return entity; - } - -} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdFiledRangeWrapper.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdFiledRangeWrapper.java deleted file mode 100644 index 60090b0..0000000 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/wrapper/OmdFiledRangeWrapper.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.vci.ubcs.omd.wrapper; - -import com.vci.ubcs.omd.entity.OmdFieldRange; -import com.vci.ubcs.omd.vo.OmdFieldRangeVO; -import org.springblade.core.mp.support.BaseEntityWrapper; -import org.springblade.core.tool.utils.BeanUtil; - -import java.util.List; -import java.util.Objects; -import java.util.stream.Collectors; - -/** - * Description: 瀛楁鑼冨洿鐨勫寘瑁呯被 - * - * @author LiHang - * @date 2023/4/3 - */ -public class OmdFiledRangeWrapper extends BaseEntityWrapper<OmdFieldRange, OmdFieldRangeVO> { - - public static OmdFiledRangeWrapper build() { - return new OmdFiledRangeWrapper(); - } - - /** - * do2vo - * @param entity pojo - * @return 鏄剧ず瀵硅薄 - */ - @Override - public OmdFieldRangeVO entityVO(OmdFieldRange entity) { - OmdFieldRangeVO vo = Objects.requireNonNull(BeanUtil.copy(entity, OmdFieldRangeVO.class)); - return vo; - } - - /** - * 鎵归噺杞瑅o - * @param list pojo闆嗗悎 - * @return 鏄剧ず瀵硅薄 - */ - public List<OmdFieldRangeVO> listEntityVO(List<OmdFieldRange> list) { - return list.stream().map(this::entityVO).collect(Collectors.toList()); - } -} diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/OmdAttributeMapper.xml b/Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/AttributeMapper.xml similarity index 96% rename from Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/OmdAttributeMapper.xml rename to Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/AttributeMapper.xml index d5f53fe..89528cf 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/OmdAttributeMapper.xml +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/resources/mapper/AttributeMapper.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.vci.ubcs.omd.mapper.OmdAttributeMapper"> +<mapper namespace="com.vci.ubcs.omd.mapper.AttributeMapper"> <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> - <resultMap id="baseResultMap" type="com.vci.ubcs.omd.entity.OmdAttribute"> + <resultMap id="baseResultMap" type="com.vci.ubcs.omd.entity.Attribute"> <id column="id" property="id"/> <result column="create_user" property="createUser"/> <result column="create_dept" property="createDept"/> @@ -30,7 +30,7 @@ <result column="ts" property="ts" jdbcType="TIMESTAMP"/> </resultMap> - <resultMap id="extraResultMap" type="com.vci.ubcs.omd.entity.OmdAttribute"> + <resultMap id="extraResultMap" type="com.vci.ubcs.omd.entity.Attribute"> <result column="nullable" property="nullable" jdbcType="VARCHAR"/> <result column="max_length" property="maxLength" jdbcType="NUMERIC"/> <result column="precision" property="precision" jdbcType="NUMERIC"/> -- Gitblit v1.9.3