Bläddra i källkod

消息相关接口

15902849627 2 år sedan
förälder
incheckning
eb6b8f4ccd

+ 15 - 2
sckw-modules/sckw-message/src/main/java/com/sckw/message/controller/MessageController.java

@@ -4,6 +4,7 @@ import com.sckw.core.web.response.HttpResult;
 import com.sckw.message.model.vo.req.DeleteMessagesReqVO;
 import com.sckw.message.model.vo.req.FindMessagesReqVO;
 import com.sckw.message.model.vo.req.ReadMessagesReqVO;
+import com.sckw.message.model.vo.req.SelectMessagesReqVO;
 import com.sckw.message.service.MessageService;
 import jakarta.validation.Valid;
 import lombok.RequiredArgsConstructor;
@@ -34,8 +35,8 @@ public class MessageController {
      * @param findMessagesReqVO
      * @return com.sckw.core.web.response.HttpResult
      */
-    @PostMapping(value = "/selectList", produces = MediaType.APPLICATION_JSON_VALUE)
-    public HttpResult selectList(@RequestBody @Valid FindMessagesReqVO findMessagesReqVO) {
+    @PostMapping(value = "/findList", produces = MediaType.APPLICATION_JSON_VALUE)
+    public HttpResult findList(@RequestBody @Valid FindMessagesReqVO findMessagesReqVO) {
         return HttpResult.ok(messageService.selectMessages(findMessagesReqVO));
     }
 
@@ -65,4 +66,16 @@ public class MessageController {
         return HttpResult.ok();
     }
 
+    /**
+     * @desc: 查找消息集合
+     * @author: yzc
+     * @date: 2023-06-09 15:12
+     * @param selectMessagesReqVO
+     * @return com.sckw.core.web.response.HttpResult
+     */
+    @PostMapping(value = "/select", produces = MediaType.APPLICATION_JSON_VALUE)
+    public HttpResult select(@RequestBody @Valid SelectMessagesReqVO selectMessagesReqVO) {
+        return HttpResult.ok(messageService.select(selectMessagesReqVO));
+    }
+
 }

+ 31 - 0
sckw-modules/sckw-message/src/main/java/com/sckw/message/model/vo/req/SelectMessagesReqVO.java

@@ -0,0 +1,31 @@
+package com.sckw.message.model.vo.req;
+
+import com.sckw.core.model.page.PageRequest;
+import lombok.Getter;
+import lombok.Setter;
+import lombok.ToString;
+import org.apache.logging.log4j.core.config.plugins.validation.constraints.NotBlank;
+
+/**
+ * @desc: 查找消息列表请求参数
+ * @author: yzc
+ * @date: 2023-06-09 11:34
+ */
+@Getter
+@Setter
+@ToString
+public class SelectMessagesReqVO extends PageRequest {
+
+    /**
+     * 消息分类
+     */
+    @NotBlank(message = "消息分类不能为空")
+    private String category;
+
+    /**
+     * 消息类型
+     */
+    private String type;
+
+
+}

+ 7 - 0
sckw-modules/sckw-message/src/main/java/com/sckw/message/service/MessageService.java

@@ -6,6 +6,7 @@ import com.sckw.message.model.KwmMessageUser;
 import com.sckw.message.model.vo.req.DeleteMessagesReqVO;
 import com.sckw.message.model.vo.req.FindMessagesReqVO;
 import com.sckw.message.model.vo.req.ReadMessagesReqVO;
+import com.sckw.message.model.vo.req.SelectMessagesReqVO;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
@@ -103,4 +104,10 @@ public class MessageService {
             kwmMessageService.delByMsgIds(delMsgIds);
         }
     }
+
+    public String select(SelectMessagesReqVO reqVO) {
+
+
+        return null;
+    }
 }