出库问题优化、合格证移交、销售专员消息推送
This commit is contained in:
@@ -157,4 +157,31 @@ public class MessageRest implements MessageFeign {
|
||||
public ResultBean<List<Message>> selectByBusinessSid(String sid) {
|
||||
return messageService.selectByBusinessSid(sid);
|
||||
}
|
||||
|
||||
@Override
|
||||
public ResultBean pushTransferMessage(MessagePushTransferDto dto) {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
Message m = new Message();
|
||||
dto.fillEntity(m);
|
||||
if (!messageService.save(m)) {
|
||||
return rb;
|
||||
}
|
||||
if (dto != null && StringUtils.isNotBlank(dto.getReceiveSids())) {
|
||||
if (dto.getReceiveSids().indexOf(",") >= -1) {
|
||||
String[] ReceiveUserSids = dto.getReceiveSids().split(",");
|
||||
String[] receiveUsers = dto.getReceiveNames().split(",");
|
||||
for (int i = 0; ReceiveUserSids.length > i; i++) {
|
||||
MessageList messageList = new MessageList();
|
||||
messageList.setMsgSid(m.getSid());
|
||||
messageList.setReceiverSid(ReceiveUserSids[i]);
|
||||
messageList.setReceiverName(receiveUsers[i]);
|
||||
// messageList.setReceiverDeptName();
|
||||
// messageList.setReceiverDeptSid();
|
||||
messageList.setState(0);
|
||||
messageListService.save(messageList);
|
||||
}
|
||||
}
|
||||
}
|
||||
return rb.success();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user