Browse Source

🚀 前后端项目分离

master
wangxiang 3 years ago
parent
commit
7f16af0e46
  1. 4
      kicc-platform/kicc-platform-api/kicc-system-api/src/main/java/com/cloud/kicc/system/api/entity/Address.java
  2. 7
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/AddressController.java

4
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; @@ -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; @@ -19,11 +20,14 @@ import lombok.experimental.Accessors;
@TableName(value="sys_address")
public class Address extends TreeEntity<Address> {
@ApiModelProperty("编码")
@TableId(value = "code")
private String code;
@ApiModelProperty("层级")
private Integer level;
@ApiModelProperty("排序")
private boolean lastLevel;
}

7
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; @@ -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 { @@ -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 { @@ -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 { @@ -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 { @@ -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 { @@ -77,6 +82,7 @@ public class AddressController {
* @param address
* @return
*/
@ApiOperation(value = "首页查询")
@GetMapping("/list")
public R list(Address address) {
List<Address> addressList = addressService.queryList(address);
@ -88,6 +94,7 @@ public class AddressController { @@ -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)) {

Loading…
Cancel
Save