refactor: 优化部分代码

This commit is contained in:
Bunny 2024-11-04 14:49:30 +08:00
parent 5322a785f9
commit de493ef09c
5 changed files with 695 additions and 478 deletions

File diff suppressed because it is too large Load Diff

View File

@ -12,7 +12,7 @@ import lombok.*;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Builder @Builder
@Schema(name = "MessageReceivedWithMessageVo对象", title = "用户消息接收", description = "用户消息接收") @Schema(name = "MessageReceivedWithMessageVo对象", title = "消息内容和消息接受", description = "消息内容和消息接受")
public class MessageReceivedWithMessageVo extends BaseUserVo { public class MessageReceivedWithMessageVo extends BaseUserVo {
@Schema(name = "id", title = "消息接受id") @Schema(name = "id", title = "消息接受id")

View File

@ -13,7 +13,7 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Builder @Builder
@Schema(name = "MessageReceivedWithUser对象", title = "消息接收人用户名等信息", description = "消息接收人用户名等信息") @Schema(name = "MessageReceivedWithUser对象", title = "用户消息接受", description = "用户消息接受")
public class MessageReceivedWithUserVo { public class MessageReceivedWithUserVo {
@Schema(name = "receivedUserId", title = "接受者id") @Schema(name = "receivedUserId", title = "接受者id")

View File

@ -29,7 +29,7 @@ import java.util.List;
* @author Bunny * @author Bunny
* @since 2024-10-31 * @since 2024-10-31
*/ */
@Tag(name = "消息接受关系", description = "消息接受关系相关接口") @Tag(name = "消息接收(用户消息)", description = "消息接收(用户消息)相关接口")
@RestController @RestController
@RequestMapping("/admin/messageReceived") @RequestMapping("/admin/messageReceived")
public class MessageReceivedController { public class MessageReceivedController {
@ -37,7 +37,7 @@ public class MessageReceivedController {
@Autowired @Autowired
private MessageReceivedService messageReceivedService; private MessageReceivedService messageReceivedService;
@Operation(summary = "管理员管理用户消息接收分页查询", description = "管理员管理用户消息接收分页查询") @Operation(summary = "管理员分页查询用户消息", description = "管理员分页查询用户消息")
@GetMapping("getMessageReceivedList/{page}/{limit}") @GetMapping("getMessageReceivedList/{page}/{limit}")
public Mono<Result<PageResult<MessageReceivedWithMessageVo>>> getMessageReceivedList( public Mono<Result<PageResult<MessageReceivedWithMessageVo>>> getMessageReceivedList(
@Parameter(name = "page", description = "当前页", required = true) @Parameter(name = "page", description = "当前页", required = true)
@ -50,14 +50,14 @@ public class MessageReceivedController {
return Mono.just(Result.success(pageResult)); return Mono.just(Result.success(pageResult));
} }
@Operation(summary = "管理员将用户接受消息标为已读", description = "管理员将用户接受消息标为已读") @Operation(summary = "管理员将用户消息标为已读", description = "管理员将用户消息标为已读")
@PutMapping("updateMarkMessageReceived") @PutMapping("updateMarkMessageReceived")
public Mono<Result<String>> updateMarkMessageReceived(@Valid @RequestBody MessageReceivedUpdateDto dto) { public Mono<Result<String>> updateMarkMessageReceived(@Valid @RequestBody MessageReceivedUpdateDto dto) {
messageReceivedService.updateMarkMessageReceived(dto); messageReceivedService.updateMarkMessageReceived(dto);
return Mono.just(Result.success()); return Mono.just(Result.success());
} }
@Operation(summary = "管理删除用户接受的消息", description = "管理删除用户接受的消息") @Operation(summary = "管理删除用户消息", description = "管理删除用户消息")
@DeleteMapping("deleteMessageReceivedByIds") @DeleteMapping("deleteMessageReceivedByIds")
public Mono<Result<String>> deleteMessageReceivedByIds(@RequestBody List<Long> ids) { public Mono<Result<String>> deleteMessageReceivedByIds(@RequestBody List<Long> ids) {
messageReceivedService.deleteMessageReceivedByIds(ids); messageReceivedService.deleteMessageReceivedByIds(ids);

View File

@ -59,7 +59,7 @@ public class RouterController {
return Mono.just(Result.success(voPageResult)); return Mono.just(Result.success(voPageResult));
} }
@Operation(summary = "管理菜单列表", description = "管理菜单列表") @Operation(summary = "分页查询管理菜单列表", description = "分页查询管理菜单列表")
@GetMapping("getMenusList") @GetMapping("getMenusList")
public Mono<Result<List<RouterManageVo>>> getMenusList(RouterManageDto dto) { public Mono<Result<List<RouterManageVo>>> getMenusList(RouterManageDto dto) {
List<RouterManageVo> voPageResult = routerService.getMenusList(dto); List<RouterManageVo> voPageResult = routerService.getMenusList(dto);