diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/client/vo/user/ChatCreateOrUpdateUserReqVo.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/client/vo/user/ChatCreateOrUpdateUserReqVo.java index 17593c3..677bac3 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/client/vo/user/ChatCreateOrUpdateUserReqVo.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/client/vo/user/ChatCreateOrUpdateUserReqVo.java @@ -5,12 +5,13 @@ import lombok.Data; import org.hibernate.validator.constraints.Length; import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; @Data @Schema(description = "chat用户注册req") public class ChatCreateOrUpdateUserReqVo { - @NotEmpty(message = "用户id不可为空") + @NotNull(message = "用户id不可为空") @Schema(description = "用户id") private Long userId; diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatPrivateMsgController.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatPrivateMsgController.java index 6bf168f..d1768b9 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatPrivateMsgController.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatPrivateMsgController.java @@ -47,7 +47,7 @@ public class ChatPrivateMsgController { } @GetMapping("/getById") - @Operation(summary = "获取敏感词详细信息", description = "获取敏感词详细信息") + @Operation(summary = "获取私聊详细信息", description = "获取私聊详细信息") public CommonResult getInfo(@RequestParam("id") Long id) { ChatPrivateMessageInfoReqVO dto = new ChatPrivateMessageInfoReqVO(); dto.setMsgId(id); @@ -55,7 +55,7 @@ public class ChatPrivateMsgController { return success(vo); } - @GetMapping("/getById") + @GetMapping("/cout") @Operation(summary = "私聊消息统计", description = "私聊消息统计") public CommonResult> dailyCount(@RequestParam("days") Integer days) { ChatPrivateMessageCountReqVO dto = new ChatPrivateMessageCountReqVO(); diff --git a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatSensitiveController.java b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatSensitiveController.java index 7e44dee..e5c0860 100644 --- a/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatSensitiveController.java +++ b/yudao-module-member/yudao-module-member-biz/src/main/java/cn/iocoder/yudao/module/member/controller/admin/chat/ChatSensitiveController.java @@ -5,10 +5,7 @@ import cn.iocoder.yudao.framework.common.pojo.CommonResult; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.module.member.client.service.ChatApi; import cn.iocoder.yudao.module.member.client.vo.ChatTableRespVO; -import cn.iocoder.yudao.module.member.client.vo.sensitive.ChatSensitiveDelReqVO; -import cn.iocoder.yudao.module.member.client.vo.sensitive.ChatSensitiveInfoReqVo; -import cn.iocoder.yudao.module.member.client.vo.sensitive.ChatSensitiveReqVo; -import cn.iocoder.yudao.module.member.client.vo.sensitive.ChatSensitiveRespVO; +import cn.iocoder.yudao.module.member.client.vo.sensitive.*; import cn.iocoder.yudao.module.member.client.vo.user.ChatCreateOrUpdateUserReqVo; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; @@ -56,13 +53,13 @@ public class ChatSensitiveController { @PostMapping("/createOrUpdate") @Operation(summary = "创建或者更新敏感词", description = "创建或者更新敏感词") - public CommonResult createOrUpdate(@Valid @RequestBody ChatCreateOrUpdateUserReqVo dto) { - return success(chatApi.createOrUpdate(dto)); + public CommonResult createOrUpdate(@Valid @RequestBody ChatSensitiveSaveReqVo dto) { + return success(chatApi.sensitiveCreateOrUpdate(dto)); } @DeleteMapping("/delByIds") @Operation(summary = "删除敏感词", description = "删除敏感词") - public CommonResult delByIds(@RequestParam("id") List ids) { + public CommonResult delByIds(@RequestParam("ids") List ids) { ChatSensitiveDelReqVO dto = new ChatSensitiveDelReqVO(); dto.setSensitiveIds(ids); return success(chatApi.sensitiveDelByIds(dto));