From 0bea703067ceea46c3f70b3a34d2cf0f55fe3281 Mon Sep 17 00:00:00 2001 From: ludc <pUXmgxCf6A> Date: 星期二, 23 五月 2023 12:27:38 +0800 Subject: [PATCH] 与集团接口集成对象,数据持久层代码添加,及其服务添加 --- Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreViewModelServiceImpl.java | 16 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrRangeService.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/test/java/util.java | 46 +++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreViewWrapper.java | 22 ++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreClassifyServiceImpl.java | 25 ++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreMetaAttrService.java | 12 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreApplyFormServiceImpl.java | 16 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreApplyFormWrapper.java | 22 ++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreViewModelMapper.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreMetaAttrServiceImpl.java | 16 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrRangeMapper.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreMetaAttrMapper.xml | 43 ++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreApplyFormMapper.java | 7 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java | 14 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreMetaAttrMapper.java | 7 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreMetaAttrWrapper.java | 23 ++ Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreViewMapper.xml | 37 ++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreApplyFormService.java | 12 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreViewModelService.java | 12 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreClassifyService.java | 12 + Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java | 7 Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java | 12 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java | 4 Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrRangeMapper.xml | 39 ++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrRangeServiceImpl.java | 17 + Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreApplyFormMapper.xml | 38 ++++ Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java | 25 ++ 29 files changed, 508 insertions(+), 11 deletions(-) diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java index 15f428b..324cc99 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java +++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreApplyForm.java @@ -1,8 +1,20 @@ package com.vci.ubcs.code.entity; +import com.baomidou.mybatisplus.annotation.TableName; import com.vci.ubcs.starter.revision.model.BaseModel; +import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; - +import lombok.Data; +import lombok.EqualsAndHashCode; +/** + * 闆嗗洟缂栫爜鐢宠鍗曡褰曞璞� + * @author xiejun + * @date 2023-05-22 + */ +@Data +@TableName("PL_CODE_JINTEGMAPCONFIG") +@ApiModel(value = "DockingPreApplyForm", description = "闆嗗洟缂栫爜鐢宠鍗曡褰曞璞�") +@EqualsAndHashCode public class DockingPreApplyForm extends BaseModel { /*** diff --git a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java index 52a3852..a69a6eb 100644 --- a/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java +++ b/Source/UBCS/ubcs-service-api/ubcs-code-api/src/main/java/com/vci/ubcs/code/entity/DockingPreMetaAttr.java @@ -25,9 +25,9 @@ @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") private String englishName; /*** - * 瀛楁绫诲瀷 + * 灞炴�у瓧娈电被鍨� */ - @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") + @ApiModelProperty(value = "灞炴�у瓧娈电被鍨�") private int metaDataType=1; @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") @@ -36,12 +36,12 @@ /*** * 鍙栧�艰寖鍥� */ - @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") + @ApiModelProperty(value = "鍙栧�艰寖鍥�") private String range; /*** * 鐖跺睘鎬� */ - @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") + @ApiModelProperty(value = "鐖跺睘鎬�") private String pid; /** @@ -53,12 +53,12 @@ /** * 瑙嗗浘妯″瀷id */ - @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") + @ApiModelProperty(value = "瑙嗗浘妯″瀷涓婚敭") private String viewModelId; /*** * 榛樿鍊� */ - @ApiModelProperty(value = "闆嗗洟鍒嗙被涓婚敭") + @ApiModelProperty(value = "榛樿鍊�") private String defaultValue; } diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreApplyFormMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreApplyFormMapper.java new file mode 100644 index 0000000..290485b --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreApplyFormMapper.java @@ -0,0 +1,7 @@ +package com.vci.ubcs.code.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.vci.ubcs.code.entity.DockingPreApplyForm; + +public interface DockingPreApplyFormMapper extends BaseMapper<DockingPreApplyForm> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrRangeMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrRangeMapper.java new file mode 100644 index 0000000..7dc54e5 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreAttrRangeMapper.java @@ -0,0 +1,7 @@ +package com.vci.ubcs.code.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.vci.ubcs.code.entity.DockingPreAttrRange; + +public interface DockingPreAttrRangeMapper extends BaseMapper<DockingPreAttrRange> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java index 19c408a..859ef22 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreClassifyMapper.java @@ -1,7 +1,7 @@ package com.vci.ubcs.code.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.vci.ubcs.code.entity.DockingPreAttrMapping; +import com.vci.ubcs.code.entity.DockingPreClassify; -public interface DockingPreClassifyMapper extends BaseMapper<DockingPreAttrMapping> { +public interface DockingPreClassifyMapper extends BaseMapper<DockingPreClassify> { } diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreMetaAttrMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreMetaAttrMapper.java new file mode 100644 index 0000000..3b4b2c3 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreMetaAttrMapper.java @@ -0,0 +1,7 @@ +package com.vci.ubcs.code.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.vci.ubcs.code.entity.DockingPreMetaAttr; + +public interface DockingPreMetaAttrMapper extends BaseMapper<DockingPreMetaAttr> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreViewModelMapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreViewModelMapper.java new file mode 100644 index 0000000..3c6f82e --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/mapper/DockingPreViewModelMapper.java @@ -0,0 +1,7 @@ +package com.vci.ubcs.code.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.vci.ubcs.code.entity.DockingPreViewModel; + +public interface DockingPreViewModelMapper extends BaseMapper<DockingPreViewModel> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreApplyFormService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreApplyFormService.java new file mode 100644 index 0000000..8ca312e --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreApplyFormService.java @@ -0,0 +1,12 @@ +package com.vci.ubcs.code.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.DockingPreApplyForm; + +/*** + * 闆嗗洟鐢宠鍗曟湇鍔� + * @author xiejun + * @since 2023-04-10 2023-05-23 + */ +public interface IDockingPreApplyFormService extends IService<DockingPreApplyForm> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrRangeService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrRangeService.java new file mode 100644 index 0000000..aa5f397 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreAttrRangeService.java @@ -0,0 +1,7 @@ +package com.vci.ubcs.code.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.DockingPreAttrRange; + +public interface IDockingPreAttrRangeService extends IService<DockingPreAttrRange> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreClassifyService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreClassifyService.java new file mode 100644 index 0000000..271aab7 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreClassifyService.java @@ -0,0 +1,12 @@ +package com.vci.ubcs.code.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.DockingPreClassify; + +/*** + * 闆嗗洟鍒嗙被鏈嶅姟 + * @author xiejun + * @date 2022-05-23 + */ +public interface IDockingPreClassifyService extends IService<DockingPreClassify> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreMetaAttrService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreMetaAttrService.java new file mode 100644 index 0000000..1ce7ec9 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreMetaAttrService.java @@ -0,0 +1,12 @@ +package com.vci.ubcs.code.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.DockingPreMetaAttr; + +/*** + * 闆嗗洟灞炴�ф湇鍔� + * @author xiejun + * @date 2023-05-23 + */ +public interface IDockingPreMetaAttrService extends IService<DockingPreMetaAttr> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreViewModelService.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreViewModelService.java new file mode 100644 index 0000000..ca94816 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/IDockingPreViewModelService.java @@ -0,0 +1,12 @@ +package com.vci.ubcs.code.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.vci.ubcs.code.entity.DockingPreViewModel; + +/*** + * 闆嗗洟鍒嗙被妯″瀷鏈嶅姟 + * @author xiejun + * @date 2023-05-23 + */ +public interface IDockingPreViewModelService extends IService<DockingPreViewModel> { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreApplyFormServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreApplyFormServiceImpl.java new file mode 100644 index 0000000..11910a7 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreApplyFormServiceImpl.java @@ -0,0 +1,16 @@ +package com.vci.ubcs.code.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.vci.ubcs.code.entity.DockingPreApplyForm; +import com.vci.ubcs.code.mapper.DockingPreApplyFormMapper; +import com.vci.ubcs.code.service.IDockingPreApplyFormService; +import org.springframework.stereotype.Service; + +/*** + *闆嗗洟灞炴�ф槧灏勬湇鍔� + * @author xiejun + * @date 2023-05-22 + */ +@Service +public class DockingPreApplyFormServiceImpl extends ServiceImpl<DockingPreApplyFormMapper, DockingPreApplyForm> implements IDockingPreApplyFormService { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java index a188fc8..d76f98b 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrMappingServiceImpl.java @@ -4,6 +4,13 @@ import com.vci.ubcs.code.entity.DockingPreAttrMapping; import com.vci.ubcs.code.mapper.DockingPreAttrMappingMapper; import com.vci.ubcs.code.service.IDockingPreAttrMappingService; +import org.springframework.stereotype.Service; +/*** + *闆嗗洟灞炴�ф槧灏勬湇鍔� + * @author xiejun + * @date 2023-05-22 + */ +@Service public class DockingPreAttrMappingServiceImpl extends ServiceImpl<DockingPreAttrMappingMapper, DockingPreAttrMapping> implements IDockingPreAttrMappingService { } diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrRangeServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrRangeServiceImpl.java new file mode 100644 index 0000000..dc062bc --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreAttrRangeServiceImpl.java @@ -0,0 +1,17 @@ +package com.vci.ubcs.code.service.impl; + + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.vci.ubcs.code.entity.DockingPreAttrRange; +import com.vci.ubcs.code.mapper.DockingPreAttrRangeMapper; +import com.vci.ubcs.code.service.IDockingPreAttrRangeService; +import org.springframework.stereotype.Service; + +/*** + *闆嗗洟灞炴�у彇鍊艰寖鍥存湇鍔� + * @author xiejun + * @date 2023-05-22 + */ +@Service +public class DockingPreAttrRangeServiceImpl extends ServiceImpl<DockingPreAttrRangeMapper, DockingPreAttrRange> implements IDockingPreAttrRangeService { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreClassifyServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreClassifyServiceImpl.java new file mode 100644 index 0000000..849557e --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreClassifyServiceImpl.java @@ -0,0 +1,25 @@ +package com.vci.ubcs.code.service.impl; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.vci.ubcs.code.entity.DockingPreAttrRange; +import com.vci.ubcs.code.entity.DockingPreClassify; +import com.vci.ubcs.code.mapper.DockingPreClassifyMapper; +import com.vci.ubcs.code.service.IDockingPreClassifyService; +import org.springframework.stereotype.Service; + +import java.util.Collection; +import java.util.Map; +import java.util.function.Function; + +/** + * 闆嗗洟鍒嗙被涓氬姟鏈嶅姟 + * @author xiejun + * @date 2023-05-23 + */ +@Service +public class DockingPreClassifyServiceImpl extends ServiceImpl<DockingPreClassifyMapper, DockingPreClassify> implements IDockingPreClassifyService { + + +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreMetaAttrServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreMetaAttrServiceImpl.java new file mode 100644 index 0000000..71f79a5 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreMetaAttrServiceImpl.java @@ -0,0 +1,16 @@ +package com.vci.ubcs.code.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.vci.ubcs.code.entity.DockingPreMetaAttr; +import com.vci.ubcs.code.mapper.DockingPreMetaAttrMapper; +import com.vci.ubcs.code.service.IDockingPreMetaAttrService; +import org.springframework.stereotype.Service; + +/*** + * 闆嗗洟灞炴�ф湇鍔� + * @author xiejun + * @date 2023-05-23 + */ +@Service +public class DockingPreMetaAttrServiceImpl extends ServiceImpl<DockingPreMetaAttrMapper, DockingPreMetaAttr> implements IDockingPreMetaAttrService { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreViewModelServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreViewModelServiceImpl.java new file mode 100644 index 0000000..9b8b5de --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingPreViewModelServiceImpl.java @@ -0,0 +1,16 @@ +package com.vci.ubcs.code.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.vci.ubcs.code.entity.DockingPreViewModel; +import com.vci.ubcs.code.mapper.DockingPreViewModelMapper; +import com.vci.ubcs.code.service.IDockingPreViewModelService; +import org.springframework.stereotype.Service; + +/*** + * 闆嗗洟妯″瀷鏈嶅姟 + * @author xiejun + * @date 2023-05-23 + */ +@Service +public class DockingPreViewModelServiceImpl extends ServiceImpl<DockingPreViewModelMapper,DockingPreViewModel> implements IDockingPreViewModelService { +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreApplyFormWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreApplyFormWrapper.java new file mode 100644 index 0000000..1266111 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreApplyFormWrapper.java @@ -0,0 +1,22 @@ +package com.vci.ubcs.code.wrapper; + +import com.vci.ubcs.code.entity.DockingPreApplyForm; +import com.vci.ubcs.code.vo.pagemodel.DockingPreApplyFormVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Objects; + +/*** + * 鐢宠鍗曞寘瑁呯被 + * @author xiejun + * @date 2023-05-23 + */ +public class DockingPreApplyFormWrapper extends BaseEntityWrapper<DockingPreApplyForm, DockingPreApplyFormVO> { + + @Override + public DockingPreApplyFormVO entityVO(DockingPreApplyForm entity) { + DockingPreApplyFormVO dockingPreApplyFormVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreApplyFormVO.class)); + return dockingPreApplyFormVO; + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java index 28556e2..e4bb278 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrMappingWrapper.java @@ -7,7 +7,12 @@ import org.springblade.core.tool.utils.BeanUtil; import java.util.Objects; - +/** + *闆嗗洟缂栫爜闆嗘垚灞炴�ф槧灏勯厤缃寘瑁呯被 + * + * @author xiejun + * @since 2023-05-23 + */ public class DockingPreAttrMappingWrapper extends BaseEntityWrapper<DockingPreAttrMapping, DockingPreAttrMappingVO> { @Override public DockingPreAttrMappingVO entityVO(DockingPreAttrMapping entity) { diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java new file mode 100644 index 0000000..53d00d9 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreAttrRangeWrapper.java @@ -0,0 +1,25 @@ +package com.vci.ubcs.code.wrapper; + +import com.vci.ubcs.code.entity.DockingPreAttrMapping; +import com.vci.ubcs.code.entity.DockingPreAttrRange; +import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrMappingVO; +import com.vci.ubcs.code.vo.pagemodel.DockingPreAttrRangeVO; +import com.vci.ubcs.code.vo.pagemodel.DockingPreClassifyVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Objects; +/** + *闆嗗洟缂栫爜鍒嗙被妯″瀷瑙嗗浘灞炴�у彇鍊艰寖鍥村寘瑁呯被 + * + * @author xiejun + * @since 2023-05-23 + */ +public class DockingPreAttrRangeWrapper extends BaseEntityWrapper<DockingPreAttrRange, DockingPreAttrRangeVO> { + + @Override + public DockingPreAttrRangeVO entityVO(DockingPreAttrRange entity) { + DockingPreAttrRangeVO dockingPreAttrRangeVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreAttrRangeVO.class)); + return dockingPreAttrRangeVO; + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java index d4b6578..527c7b3 100644 --- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreClassifyWrapper.java @@ -7,7 +7,12 @@ import org.springblade.core.tool.utils.BeanUtil; import java.util.Objects; - +/** + *闆嗗洟缂栫爜鍒嗙被鍖呰绫� + * + * @author xiejun + * @since 2023-05-23 + */ public class DockingPreClassifyWrapper extends BaseEntityWrapper<DockingPreClassify, DockingPreClassifyVO> { @Override public DockingPreClassifyVO entityVO(DockingPreClassify entity) { diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreMetaAttrWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreMetaAttrWrapper.java new file mode 100644 index 0000000..b0f0021 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreMetaAttrWrapper.java @@ -0,0 +1,23 @@ +package com.vci.ubcs.code.wrapper; + +import com.vci.ubcs.code.entity.DockingPreMetaAttr; +import com.vci.ubcs.code.entity.DockingPreViewModel; +import com.vci.ubcs.code.vo.pagemodel.DockingPreMetaAttrVO; +import com.vci.ubcs.code.vo.pagemodel.DockingPreViewModelVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Objects; +/** + *闆嗗洟缂栫爜鐢宠妯″瀷灞炴�у寘瑁呯被 + * + * @author xiejun + * @since 2023-05-23 + */ +public class DockingPreMetaAttrWrapper extends BaseEntityWrapper<DockingPreMetaAttr, DockingPreMetaAttrVO> { + @Override + public DockingPreMetaAttrVO entityVO(DockingPreMetaAttr entity) { + DockingPreMetaAttrVO dockingPreMetaAttrVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreMetaAttrVO.class)); + return dockingPreMetaAttrVO; + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreViewWrapper.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreViewWrapper.java new file mode 100644 index 0000000..4823305 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/DockingPreViewWrapper.java @@ -0,0 +1,22 @@ +package com.vci.ubcs.code.wrapper; + +import com.vci.ubcs.code.entity.DockingPreViewModel; +import com.vci.ubcs.code.vo.pagemodel.DockingPreClassifyVO; +import com.vci.ubcs.code.vo.pagemodel.DockingPreViewModelVO; +import org.springblade.core.mp.support.BaseEntityWrapper; +import org.springblade.core.tool.utils.BeanUtil; + +import java.util.Objects; +/** + *闆嗗洟缂栫爜鐢宠瑙嗗浘鍖呰绫� + * + * @author xiejun + * @since 2023-05-23 + */ +public class DockingPreViewWrapper extends BaseEntityWrapper<DockingPreViewModel, DockingPreViewModelVO> { + @Override + public DockingPreViewModelVO entityVO(DockingPreViewModel entity) { + DockingPreViewModelVO dockingPreViewModelVO = Objects.requireNonNull(BeanUtil.copy(entity, DockingPreViewModelVO.class)); + return dockingPreViewModelVO; + } +} diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreApplyFormMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreApplyFormMapper.xml new file mode 100644 index 0000000..58c86ca --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreApplyFormMapper.xml @@ -0,0 +1,38 @@ +<?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.code.mapper.DockingPreApplyFormMapper"> + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreApplyForm"> + <result column="OID" property="oid"/> + <result column="REVISIONOID" property="revisionOid"/> + <result column="NAMEOID" property="nameOid"/> + <result column="BTMNAME" property="btmname"/> + <result column="LASTR" property="lastR"/> + <result column="FIRSTR" property="firstR"/> + <result column="LASTV" property="lastV"/> + <result column="FIRSTV" property="firstV"/> + <result column="CREATOR" property="creator"/> + <result column="CREATETIME" property="createTime"/> + <result column="LASTMODIFIER" property="lastModifier"/> + <result column="LASTMODIFYTIME" property="lastModifyTime"/> + <result column="REVISIONRULE" property="revisionRule"/> + <result column="VERSIONRULE" property="versionRule"/> + <result column="REVISIONSEQ" property="revisionSeq"/> + <result column="REVISIONVALUE" property="revisionValue"/> + <result column="VERSIONSEQ" property="versionSeq"/> + <result column="VERSIONVALUE" property="versionValue"/> + <result column="LCTID" property="lctid"/> + <result column="LCSTATUS" property="lcStatus"/> + <result column="TS" property="ts"/> + <result column="ID" property="id"/> + <result column="NAME" property="name"/> + <result column="DESCRIPTION" property="description"/> + <result column="OWNER" property="owner"/> + <result column="COPYFROMVERSION" property="copyFromVersion"/> + <result column="CODE" property="code"/> + <result column="CONTENT" property="content"/> + <result column="DATAOID" property="dataOid"/> + <result column="DATABTMNAME" property="dataBtmName"/> + <result column="MSG" property="msg"/> + </resultMap> +</mapper> diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrRangeMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrRangeMapper.xml new file mode 100644 index 0000000..903ee79 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreAttrRangeMapper.xml @@ -0,0 +1,39 @@ +<?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.code.mapper.DockingPreAttrRangeMapper"> + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreAttrRange"> + <result column="OID" property="oid"/> + <result column="REVISIONOID" property="revisionOid"/> + <result column="NAMEOID" property="nameOid"/> + <result column="BTMNAME" property="btmname"/> + <result column="LASTR" property="lastR"/> + <result column="FIRSTR" property="firstR"/> + <result column="LASTV" property="lastV"/> + <result column="FIRSTV" property="firstV"/> + <result column="CREATOR" property="creator"/> + <result column="CREATETIME" property="createTime"/> + <result column="LASTMODIFIER" property="lastModifier"/> + <result column="LASTMODIFYTIME" property="lastModifyTime"/> + <result column="REVISIONRULE" property="revisionRule"/> + <result column="VERSIONRULE" property="versionRule"/> + <result column="REVISIONSEQ" property="revisionSeq"/> + <result column="REVISIONVALUE" property="revisionValue"/> + <result column="VERSIONSEQ" property="versionSeq"/> + <result column="VERSIONVALUE" property="versionValue"/> + <result column="LCTID" property="lctid"/> + <result column="LCSTATUS" property="lcStatus"/> + <result column="TS" property="ts"/> + <result column="ID" property="id"/> + <result column="NAME" property="name"/> + <result column="DESCRIPTION" property="description"/> + <result column="OWNER" property="owner"/> + <result column="COPYFROMVERSION" property="copyFromVersion"/> + <result column="METALISTID" property="metaListId"/> + <result column="NUMTEXT" property="numText"/> + <result column="NUMTEXTVALUE" property="numTextValue"/> + <result column="TARGETNUMTEXT" property="targetNumText"/> + <result column="TARGETNUMTEXTVALUE" property="targetNumTextValue"/> + </resultMap> + +</mapper> diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreMetaAttrMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreMetaAttrMapper.xml new file mode 100644 index 0000000..f30a2ca --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreMetaAttrMapper.xml @@ -0,0 +1,43 @@ +<?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.code.mapper.DockingPreMetaAttrMapper"> + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreMetaAttr"> + <result column="OID" property="oid"/> + <result column="REVISIONOID" property="revisionOid"/> + <result column="NAMEOID" property="nameOid"/> + <result column="BTMNAME" property="btmname"/> + <result column="LASTR" property="lastR"/> + <result column="FIRSTR" property="firstR"/> + <result column="LASTV" property="lastV"/> + <result column="FIRSTV" property="firstV"/> + <result column="CREATOR" property="creator"/> + <result column="CREATETIME" property="createTime"/> + <result column="LASTMODIFIER" property="lastModifier"/> + <result column="LASTMODIFYTIME" property="lastModifyTime"/> + <result column="REVISIONRULE" property="revisionRule"/> + <result column="VERSIONRULE" property="versionRule"/> + <result column="REVISIONSEQ" property="revisionSeq"/> + <result column="REVISIONVALUE" property="revisionValue"/> + <result column="VERSIONSEQ" property="versionSeq"/> + <result column="VERSIONVALUE" property="versionValue"/> + <result column="LCTID" property="lctid"/> + <result column="LCSTATUS" property="lcStatus"/> + <result column="TS" property="ts"/> + <result column="ID" property="id"/> + <result column="NAME" property="name"/> + <result column="DESCRIPTION" property="description"/> + <result column="OWNER" property="owner"/> + <result column="COPYFROMVERSION" property="copyFromVersion"/> + <result column="CHINESENAME" property="chineseName"/> + <result column="ENGLISHNAME" property="englishName"/> + <result column="METADATATYPE" property="metaDataType"/> + <result column="NECESSARYCONF" property="necesSaryConf"/> + <result column="RANGE" property="range"/> + <result column="PID" property="pid"/> + <result column="SOURCECLSFID" property="sourceClassifyId"/> + <result column="VIEWMODEID" property="viewModelId"/> + <result column="DEFAULTVALUE" property="defaultValue"/> + </resultMap> + +</mapper> diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreViewMapper.xml b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreViewMapper.xml new file mode 100644 index 0000000..8801524 --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/resources/mapper/DockingPreViewMapper.xml @@ -0,0 +1,37 @@ +<?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.code.mapper.DockingPreViewModelMapper"> + <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 --> + <resultMap id="DockingPreAttrMappingResultMap" type="com.vci.ubcs.code.entity.DockingPreViewModel"> + <result column="OID" property="oid"/> + <result column="REVISIONOID" property="revisionOid"/> + <result column="NAMEOID" property="nameOid"/> + <result column="BTMNAME" property="btmname"/> + <result column="LASTR" property="lastR"/> + <result column="FIRSTR" property="firstR"/> + <result column="LASTV" property="lastV"/> + <result column="FIRSTV" property="firstV"/> + <result column="CREATOR" property="creator"/> + <result column="CREATETIME" property="createTime"/> + <result column="LASTMODIFIER" property="lastModifier"/> + <result column="LASTMODIFYTIME" property="lastModifyTime"/> + <result column="REVISIONRULE" property="revisionRule"/> + <result column="VERSIONRULE" property="versionRule"/> + <result column="REVISIONSEQ" property="revisionSeq"/> + <result column="REVISIONVALUE" property="revisionValue"/> + <result column="VERSIONSEQ" property="versionSeq"/> + <result column="VERSIONVALUE" property="versionValue"/> + <result column="LCTID" property="lctid"/> + <result column="LCSTATUS" property="lcStatus"/> + <result column="TS" property="ts"/> + <result column="ID" property="id"/> + <result column="NAME" property="name"/> + <result column="DESCRIPTION" property="description"/> + <result column="OWNER" property="owner"/> + <result column="COPYFROMVERSION" property="copyFromVersion"/> + <result column="VIEWNAME" property="viewName"/> + <result column="SOURCECLSFID" property="sourceClassifyId"/> + <result column="IMPACTLIST" property="impactList"/> + </resultMap> + +</mapper> diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/test/java/util.java b/Source/UBCS/ubcs-service/ubcs-code/src/test/java/util.java new file mode 100644 index 0000000..b112e8a --- /dev/null +++ b/Source/UBCS/ubcs-service/ubcs-code/src/test/java/util.java @@ -0,0 +1,46 @@ + + +import com.vci.ubcs.code.service.ICodeClassifyService; +import com.vci.ubcs.code.vo.pagemodel.CodeClassifyVO; +import org.springframework.beans.factory.annotation.Autowired; + +import javax.annotation.Resource; +import java.io.File; +import java.io.IOException; + +//鍒楀嚭File鐨勪竴浜涘父鐢ㄦ搷浣� +public class util { + + + + + /** + * 閬嶅巻鎸囧畾鐩綍涓嬶紙鍖呮嫭鍏跺瓙鐩綍锛夌殑鎵�鏈夋枃浠讹紝骞跺垹闄や互 lastUpdated 缁撳熬鐨勬枃浠� + * @param dir 鐩綍鐨勪綅缃� path + * @throws IOException + */ + public static void listDirectory(File dir) throws IOException { + if (!dir.exists()) + throw new IllegalArgumentException("鐩綍锛�" + dir + "涓嶅瓨鍦�."); + if (!dir.isDirectory()) { + throw new IllegalArgumentException(dir + " 涓嶆槸鐩綍銆�"); + } + File[] files = dir.listFiles(); + if (files != null && files.length > 0) { + for (File file : files) { + if (file.isDirectory()) + //閫掑綊 + listDirectory(file); + else{ // 鍒犻櫎浠� lastUpdated 缁撳熬鐨勬枃浠� + String fileName = file.getName(); + boolean isLastupdated = fileName.toLowerCase().endsWith("lastupdated"); + if (isLastupdated){ + boolean is_delete = file.delete(); + System.out.println("鍒犻櫎鐨勬枃浠跺悕 => " + file.getName() + " || 鏄惁鍒犻櫎鎴愬姛锛� ==> " + is_delete); + } + } + } + } + } + +} -- Gitblit v1.9.3