diff --git a/epmet-module/resi-mine/resi-mine-client/src/main/java/com/epmet/resi/mine/dto/from/ReadMessageFromDTO.java b/epmet-module/resi-mine/resi-mine-client/src/main/java/com/epmet/resi/mine/dto/from/ReadMessageFromDTO.java new file mode 100644 index 0000000000..932f38fa18 --- /dev/null +++ b/epmet-module/resi-mine/resi-mine-client/src/main/java/com/epmet/resi/mine/dto/from/ReadMessageFromDTO.java @@ -0,0 +1,16 @@ +package com.epmet.resi.mine.dto.from; + +import lombok.Data; + +import java.io.Serializable; + +/** + * @author zhaoqifeng + * @dscription + * @date 2020/4/14 11:01 + */ +@Data +public class ReadMessageFromDTO implements Serializable { + private static final long serialVersionUID = 1116253566756531198L; + private String messageId; +} diff --git a/epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/message/controller/UserMessageController.java b/epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/message/controller/UserMessageController.java index d0c75c990c..2af9dfb554 100644 --- a/epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/message/controller/UserMessageController.java +++ b/epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/message/controller/UserMessageController.java @@ -7,8 +7,12 @@ import com.epmet.commons.tools.validator.ValidatorUtils; import com.epmet.dto.UserMessageDTO; import com.epmet.dto.form.MymessageFormDTO; import com.epmet.modules.message.service.UserMessageService; +import com.epmet.resi.mine.dto.from.ReadMessageFromDTO; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.List; @@ -40,18 +44,16 @@ public class UserMessageController { } /** - * @param tokenDto - * @param messageId + * @param fromDTO * @return com.epmet.commons.tools.utils.Result * @Author yinzuomei * @Description 单条消息标记为已读 * @Date 2020/3/29 21:05 **/ @PostMapping("readmsg") - public Result readMessage(@LoginUser TokenDto tokenDto, - @RequestParam("messageId") String messageId) { + public Result readMessage(@RequestBody ReadMessageFromDTO fromDTO) { //逻辑待实现 - return userMessageService.readMessage(messageId); + return userMessageService.readMessage(fromDTO.getMessageId()); } /**