From 053d17a73ec3dd7a2872cb42a963496f15983a5b Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期二, 20 八月 2024 17:47:41 +0800 Subject: [PATCH] 平台管理优化 --- ycl-server/src/main/java/com/ycl/platform/service/impl/PlatformServiceImpl.java | 1 + ycl-pojo/src/main/java/com/ycl/platform/domain/form/PlatformForm.java | 5 ++++- ycl-pojo/src/main/java/com/ycl/platform/domain/entity/Platform.java | 4 ++++ ycl-pojo/src/main/java/com/ycl/platform/domain/vo/PlatformVO.java | 3 +++ ycl-server/src/main/resources/mapper/zgyw/PlatformMapper.xml | 4 +++- 5 files changed, 15 insertions(+), 2 deletions(-) diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/Platform.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/Platform.java index 0a4a0c5..8f75456 100644 --- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/Platform.java +++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/Platform.java @@ -22,6 +22,10 @@ /** 骞冲彴鍚嶇О */ private String platformName; + @TableField("sub_platform_name") + /** 瀛愮骇骞冲彴鍚嶇О */ + private String subPlatformName; + @TableField("platform_ip") /** 骞冲彴鍚嶇О */ private String platformIP; diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/PlatformForm.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/PlatformForm.java index d81528d..c820bad 100644 --- a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/PlatformForm.java +++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/PlatformForm.java @@ -24,10 +24,13 @@ @ApiModel(value = "Platform琛ㄥ崟", description = "骞冲彴杩愯鐩戞帶琛ㄥ崟") public class PlatformForm extends AbsForm { - @NotBlank(message = "骞冲彴鍚嶇О涓嶈兘涓虹┖", groups = {Add.class, Update.class}) @ApiModelProperty("骞冲彴鍚嶇О") private String platformName; + /** 瀛愮骇骞冲彴鍚嶇О */ + @ApiModelProperty("骞冲彴鍚嶇О") + private String subPlatformName; + @NotBlank(message = "骞冲彴IP涓嶈兘涓虹┖", groups = {Add.class, Update.class}) @ApiModelProperty("骞冲彴IP") private String platformIP; diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/PlatformVO.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/PlatformVO.java index c0c328b..7e8f169 100644 --- a/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/PlatformVO.java +++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/vo/PlatformVO.java @@ -19,6 +19,9 @@ /** 骞冲彴鍚嶇О */ private String platformName; + /** 瀛愮骇骞冲彴鍚嶇О */ + private String subPlatformName; + /** 骞冲彴IP */ private String platformIP; diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/PlatformServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/PlatformServiceImpl.java index b1bb3f9..aa4c25c 100644 --- a/ycl-server/src/main/java/com/ycl/platform/service/impl/PlatformServiceImpl.java +++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/PlatformServiceImpl.java @@ -54,6 +54,7 @@ List<Platform> childList = form.getDeployList().stream().map(deploy -> { Platform child = new Platform(); BeanUtils.copyProperties(deploy, child); + child.setPlatformName(entity.getPlatformName()); child.setParentId(entity.getId()); child.setCreateTime(now); child.setUpdateTime(now); diff --git a/ycl-server/src/main/resources/mapper/zgyw/PlatformMapper.xml b/ycl-server/src/main/resources/mapper/zgyw/PlatformMapper.xml index 5102e2b..962b43a 100644 --- a/ycl-server/src/main/resources/mapper/zgyw/PlatformMapper.xml +++ b/ycl-server/src/main/resources/mapper/zgyw/PlatformMapper.xml @@ -10,6 +10,7 @@ <result column="area" property="area" /> <result column="create_time" property="createTime" /> <result column="update_time" property="updateTime" /> + <result column="sub_platform_name" property="subPlatformName" /> </resultMap> @@ -45,7 +46,8 @@ TP.create_time, TP.update_time, TP.id, - TP.parent_id + TP.parent_id, + TP.sub_platform_name FROM t_platform TP WHERE -- Gitblit v1.8.0