wangbo 4 years ago
parent
commit
6f6112a84e

+ 11 - 5
operation_manager/src/main/java/com/huaxu/order/controller/WorkOrderStatisticsController.java

@@ -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);