问题修改

This commit is contained in:
God
2023-03-31 20:09:20 +08:00
parent 1399ed48eb
commit c53ffc7323
10 changed files with 50 additions and 0 deletions

View File

@@ -37,4 +37,7 @@ public interface MessageMapper extends BaseMapper<Message> {
@Select("select * from message")
List<MessageVo> selectListVo();
@Select("select * from message where businessSid = #{sid} and msgSource = '抄送'")
List<Message> selectByBusinessSid(@Param("sid") String sid);
}

View File

@@ -13,6 +13,8 @@ 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;
/**
* Project: message-center(消息中心) <br/>
* File: MessageFeignFallback.java <br/>
@@ -150,4 +152,9 @@ public class MessageRest implements MessageFeign {
public ResultBean<String> pushMessageShare(MessageFlowableQueryForCC query) {
return messageService.pushMessageShare(query);
}
@Override
public ResultBean<List<Message>> selectByBusinessSid(String sid) {
return messageService.selectByBusinessSid(sid);
}
}

View File

@@ -1062,4 +1062,9 @@ public class MessageService extends MybatisBaseService<MessageMapper, Message> {
return rb.success().setData(msgSid);
}
public ResultBean<List<Message>> selectByBusinessSid(String sid) {
ResultBean rb = ResultBean.fireFail();
List<Message> messages = baseMapper.selectByBusinessSid(sid);
return rb.success().setData(messages);
}
}

View File

@@ -94,4 +94,7 @@ public interface MessageListMapper extends BaseMapper<MessageList> {
IPage<MessageReadListPCVo> todoAllReadList(IPage<MessageReadListQuery> iPage,@Param(Constants.WRAPPER) QueryWrapper<MessageList> qw);
Integer getTodoNum(String userSid);
@Select("select * from message_list where msgSid = #{sid}")
List<MessageList> fetchByMainSid(String sid);
}

View File

@@ -264,4 +264,9 @@ public class MessageListRest implements MessageListFeign {
}
return messageListService.getTodoNum(userSid);
}
@Override
public ResultBean<List<MessageList>> fetchByMainSid(String sid) {
return messageListService.fetchByMainSid(sid);
}
}

View File

@@ -461,4 +461,10 @@ public class MessageListService extends MybatisBaseService<MessageListMapper, Me
Integer todoNum = baseMapper.getTodoNum(userSid);
return rb.success().setData(todoNum);
}
public ResultBean<List<MessageList>> fetchByMainSid(String sid) {
ResultBean rb = new ResultBean<>();
List<MessageList> messageLists = baseMapper.fetchByMainSid(sid);
return rb.success().setData(messageLists);
}
}