Update UserAddrController.java

cyj
pbvfus8to 2 months ago
parent ddce0e28cb
commit ef01acb7f9

@ -24,7 +24,9 @@ import org.springframework.web.bind.annotation.*;
import jakarta.validation.Valid; import jakarta.validation.Valid;
/** /**
* *
* ID
* 便
* *
* @author hzm * @author hzm
* @date 2019-04-15 10:49:40 * @date 2019-04-15 10:49:40
@ -34,26 +36,31 @@ import jakarta.validation.Valid;
@RequestMapping("/user/addr") @RequestMapping("/user/addr")
public class UserAddrController { public class UserAddrController {
// 通过lombok的@AllArgsConstructor注解注入UserAddrService用于处理与用户地址相关的业务逻辑
// 例如地址信息的查询、保存、更新、删除等操作。
private final UserAddrService userAddrService; private final UserAddrService userAddrService;
/** /**
* * PageParamUserAddr
* UserAddrServiceLambdaQueryWrapper
*
* *
* @param page * @param page
* @param userAddr * @param userAddr 使
* @return * @return ServerResponseEntity
*/ */
@GetMapping("/page") @GetMapping("/page")
public ServerResponseEntity<IPage<UserAddr>> getUserAddrPage(PageParam page, UserAddr userAddr) { public ServerResponseEntity<IPage<UserAddr>> getUserAddrPage(PageParam page, UserAddr userAddr) {
// 使用UserAddrService的page方法进行分页查询传入分页参数和一个空的LambdaQueryWrapper目前无额外筛选条件获取分页结果。
return ServerResponseEntity.success(userAddrService.page(page, new LambdaQueryWrapper<UserAddr>())); return ServerResponseEntity.success(userAddrService.page(page, new LambdaQueryWrapper<UserAddr>()));
} }
/** /**
* id * IDIDUserAddrServicegetById
*
* *
* @param addrId id * @param addrId
* @return * @return ServerResponseEntity
*/ */
@GetMapping("/info/{addrId}") @GetMapping("/info/{addrId}")
public ServerResponseEntity<UserAddr> getById(@PathVariable("addrId") Long addrId) { public ServerResponseEntity<UserAddr> getById(@PathVariable("addrId") Long addrId) {
@ -61,10 +68,12 @@ public class UserAddrController {
} }
/** /**
* * @ValidUserAddr
* UserAddrServicesave
* @PreAuthorize"user:addr:save"访使@SysLog便
* *
* @param userAddr * @param userAddr
* @return * @return ServerResponseEntitytruefalse
*/ */
@SysLog("新增用户地址管理") @SysLog("新增用户地址管理")
@PostMapping @PostMapping
@ -74,10 +83,12 @@ public class UserAddrController {
} }
/** /**
* * @ValidUserAddr
* UserAddrServiceupdateById
* @PreAuthorize"user:addr:update"访使@SysLog便
* *
* @param userAddr * @param userAddr
* @return * @return ServerResponseEntitytruefalse
*/ */
@SysLog("修改用户地址管理") @SysLog("修改用户地址管理")
@PutMapping @PutMapping
@ -87,10 +98,12 @@ public class UserAddrController {
} }
/** /**
* id * IDIDUserAddrServiceremoveById
*
* @PreAuthorize"user:addr:delete"访使@SysLog便
* *
* @param addrId id * @param addrId
* @return * @return ServerResponseEntitytruefalse
*/ */
@SysLog("删除用户地址管理") @SysLog("删除用户地址管理")
@DeleteMapping("/{addrId}") @DeleteMapping("/{addrId}")
@ -99,4 +112,4 @@ public class UserAddrController {
return ServerResponseEntity.success(userAddrService.removeById(addrId)); return ServerResponseEntity.success(userAddrService.removeById(addrId));
} }
} }
Loading…
Cancel
Save