From 7f16af0e4646659fd32b6a71b949a20d31c77bb8 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Fri, 10 Jun 2022 09:50:52 +0800 Subject: [PATCH] =?UTF-8?q?:rocket:=20=E5=89=8D=E5=90=8E=E7=AB=AF=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=88=86=E7=A6=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cloud/kicc/system/api/entity/Address.java | 4 ++++ .../cloud/kicc/system/controller/AddressController.java | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Address.java b/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Address.java index 6c3e621d..86614bdc 100644 --- a/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Address.java +++ b/kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Address.java @@ -3,6 +3,7 @@ package com.cloud.kicc.system.api.entity; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.cloud.kicc.common.data.entity.TreeEntity; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @@ -19,11 +20,14 @@ import lombok.experimental.Accessors; @TableName(value="sys_address") public class Address extends TreeEntity
{ + @ApiModelProperty("编码") @TableId(value = "code") private String code; + @ApiModelProperty("层级") private Integer level; + @ApiModelProperty("排序") private boolean lastLevel; } diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/AddressController.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/AddressController.java index 3972b8de..0c197ac4 100644 --- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/AddressController.java +++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/AddressController.java @@ -8,6 +8,7 @@ import com.cloud.kicc.common.core.constant.AppConstants; import com.cloud.kicc.system.api.entity.Address; import com.cloud.kicc.system.service.AddressService; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; @@ -35,6 +36,7 @@ public class AddressController { * @return */ @PostMapping("/add") + @ApiOperation(value = "新增") public R add(@RequestBody Address address){ addressService.save(address); return R.ok(address); @@ -46,6 +48,7 @@ public class AddressController { * @return */ @PutMapping("/update") + @ApiOperation(value = "修改") public R update(@RequestBody Address address){ addressService.updateById(address); return R.ok(address); @@ -56,6 +59,7 @@ public class AddressController { * @param ids 节点id * @return */ + @ApiOperation(value = "删除") @DeleteMapping("/remove/{ids}") public R remove(@PathVariable("ids") String[] ids){ addressService.removeBatchByIds(Arrays.asList(ids)); @@ -67,6 +71,7 @@ public class AddressController { * @param id * @return */ + @ApiOperation(value = "根据Id列表查询list") @GetMapping("/query/{id}") public R getById(@PathVariable("id") String id) { return R.ok(addressService.getById(id)); @@ -77,6 +82,7 @@ public class AddressController { * @param address * @return */ + @ApiOperation(value = "首页查询") @GetMapping("/list") public R list(Address address) { List addressList = addressService.queryList(address); @@ -88,6 +94,7 @@ public class AddressController { * @param parentIds * @return */ + @ApiOperation(value = "根据parentIds列表查询list") @GetMapping("/queryByParentIds/{ids}") public R queryByParentIds(@PathVariable("ids") String[] parentIds) { if (ObjectUtil.isEmpty(parentIds)) { @@ -98,4 +105,4 @@ public class AddressController { } -} \ No newline at end of file +}