|
@@ -330,16 +330,22 @@ public class WorkOrderStatisticsController {
|
|
|
@ApiParam(value = "用户ID", required = true) @RequestParam(required = true) int id,
|
|
|
@ApiParam(value = "消息内容", required = true) @RequestParam(required = true) String content){
|
|
|
try {
|
|
|
- sendMessage(id, content, 0);
|
|
|
- sendMessage(id, content, 1);
|
|
|
+ sendMessage(id, content, 8,0);
|
|
|
+ sendMessage(id, content, 9,1);
|
|
|
return new AjaxMessage<>(ResultStatus.OK);
|
|
|
}catch (Exception ex){
|
|
|
-
|
|
|
}
|
|
|
return new AjaxMessage<>(ResultStatus.ERROR);
|
|
|
}
|
|
|
|
|
|
- private void sendMessage(int id, String content,int channel){
|
|
|
+ /**
|
|
|
+ * pc渠道为0,app渠道为1
|
|
|
+ * @param id 用户ID
|
|
|
+ * @param content 消息内容
|
|
|
+ * @param messageType:pc消息类型为8,app消息类型为9
|
|
|
+ * @param channel:pc渠道为0,app渠道为1
|
|
|
+ */
|
|
|
+ private void sendMessage(int id, String content,int messageType,int channel){
|
|
|
Message message=new Message();
|
|
|
message.setStatus(1);
|
|
|
LoginUser currentUser = UserUtil.getCurrentUser();
|
|
@@ -347,7 +353,7 @@ public class WorkOrderStatisticsController {
|
|
|
message.setTenantId(currentUser.getTenantId());
|
|
|
message.setMessageContent(content);
|
|
|
message.setMessageId(UUID.randomUUID().toString());
|
|
|
- message.setMessageType(8);
|
|
|
+ message.setMessageType(messageType);
|
|
|
message.setUrl(null);
|
|
|
message.setMessageTemplateId(null);
|
|
|
message.setChannel(channel);
|