Browse Source

单条消息已读bug修改

dev
zhaoqifeng 5 years ago
parent
commit
e46f7c1a0f
  1. 16
      epmet-module/resi-mine/resi-mine-client/src/main/java/com/epmet/resi/mine/dto/from/ReadMessageFromDTO.java
  2. 14
      epmet-module/resi-mine/resi-mine-server/src/main/java/com/epmet/modules/message/controller/UserMessageController.java

16
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;
}

14
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.UserMessageDTO;
import com.epmet.dto.form.MymessageFormDTO; import com.epmet.dto.form.MymessageFormDTO;
import com.epmet.modules.message.service.UserMessageService; 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.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; import java.util.List;
@ -40,18 +44,16 @@ public class UserMessageController {
} }
/** /**
* @param tokenDto * @param fromDTO
* @param messageId
* @return com.epmet.commons.tools.utils.Result * @return com.epmet.commons.tools.utils.Result
* @Author yinzuomei * @Author yinzuomei
* @Description 单条消息标记为已读 * @Description 单条消息标记为已读
* @Date 2020/3/29 21:05 * @Date 2020/3/29 21:05
**/ **/
@PostMapping("readmsg") @PostMapping("readmsg")
public Result readMessage(@LoginUser TokenDto tokenDto, public Result readMessage(@RequestBody ReadMessageFromDTO fromDTO) {
@RequestParam("messageId") String messageId) {
//逻辑待实现 //逻辑待实现
return userMessageService.readMessage(messageId); return userMessageService.readMessage(fromDTO.getMessageId());
} }
/** /**

Loading…
Cancel
Save