|
|
@ -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.api.entity.Address; |
|
|
|
import com.cloud.kicc.system.service.AddressService; |
|
|
|
import com.cloud.kicc.system.service.AddressService; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
|
@ -35,6 +36,7 @@ public class AddressController { |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@PostMapping("/add") |
|
|
|
@PostMapping("/add") |
|
|
|
|
|
|
|
@ApiOperation(value = "新增") |
|
|
|
public R add(@RequestBody Address address){ |
|
|
|
public R add(@RequestBody Address address){ |
|
|
|
addressService.save(address); |
|
|
|
addressService.save(address); |
|
|
|
return R.ok(address); |
|
|
|
return R.ok(address); |
|
|
@ -46,6 +48,7 @@ public class AddressController { |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@PutMapping("/update") |
|
|
|
@PutMapping("/update") |
|
|
|
|
|
|
|
@ApiOperation(value = "修改") |
|
|
|
public R update(@RequestBody Address address){ |
|
|
|
public R update(@RequestBody Address address){ |
|
|
|
addressService.updateById(address); |
|
|
|
addressService.updateById(address); |
|
|
|
return R.ok(address); |
|
|
|
return R.ok(address); |
|
|
@ -56,6 +59,7 @@ public class AddressController { |
|
|
|
* @param ids 节点id |
|
|
|
* @param ids 节点id |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@ApiOperation(value = "删除") |
|
|
|
@DeleteMapping("/remove/{ids}") |
|
|
|
@DeleteMapping("/remove/{ids}") |
|
|
|
public R remove(@PathVariable("ids") String[] ids){ |
|
|
|
public R remove(@PathVariable("ids") String[] ids){ |
|
|
|
addressService.removeBatchByIds(Arrays.asList(ids)); |
|
|
|
addressService.removeBatchByIds(Arrays.asList(ids)); |
|
|
@ -67,6 +71,7 @@ public class AddressController { |
|
|
|
* @param id |
|
|
|
* @param id |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@ApiOperation(value = "根据Id列表查询list") |
|
|
|
@GetMapping("/query/{id}") |
|
|
|
@GetMapping("/query/{id}") |
|
|
|
public R getById(@PathVariable("id") String id) { |
|
|
|
public R getById(@PathVariable("id") String id) { |
|
|
|
return R.ok(addressService.getById(id)); |
|
|
|
return R.ok(addressService.getById(id)); |
|
|
@ -77,6 +82,7 @@ public class AddressController { |
|
|
|
* @param address |
|
|
|
* @param address |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@ApiOperation(value = "首页查询") |
|
|
|
@GetMapping("/list") |
|
|
|
@GetMapping("/list") |
|
|
|
public R list(Address address) { |
|
|
|
public R list(Address address) { |
|
|
|
List<Address> addressList = addressService.queryList(address); |
|
|
|
List<Address> addressList = addressService.queryList(address); |
|
|
@ -88,6 +94,7 @@ public class AddressController { |
|
|
|
* @param parentIds |
|
|
|
* @param parentIds |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
|
|
|
|
@ApiOperation(value = "根据parentIds列表查询list") |
|
|
|
@GetMapping("/queryByParentIds/{ids}") |
|
|
|
@GetMapping("/queryByParentIds/{ids}") |
|
|
|
public R queryByParentIds(@PathVariable("ids") String[] parentIds) { |
|
|
|
public R queryByParentIds(@PathVariable("ids") String[] parentIds) { |
|
|
|
if (ObjectUtil.isEmpty(parentIds)) { |
|
|
|
if (ObjectUtil.isEmpty(parentIds)) { |
|
|
|