Bläddra i källkod

Merge branch 'dev' of http://git.ycjcjy.com/zhiyuxing/estateagents into dev

魏超 5 år sedan
förälder
incheckning
4bc344d659

+ 10
- 0
src/main/java/com/huiju/estateagents/drainage/controller/TaDrainageController.java Visa fil

171
                 return responseBean;
171
                 return responseBean;
172
             }
172
             }
173
 
173
 
174
+            QueryWrapper<ExtendContent> queryWrapper = new QueryWrapper<>();
175
+            queryWrapper.eq("org_id",drainage.getOrgId());
176
+            queryWrapper.eq("content_type",CommConstant.EVENT_H5);
177
+            queryWrapper.eq("target_id",drainage.getDrainageId());
178
+            List<ExtendContent> list = iExtendContentService.list(queryWrapper);
179
+            if (list.size() > 0){
180
+                responseBean.addError("此H5活动已有用户提交数据,删除项目会删除全部数据,不建议删除数据。可以点击下架按钮终止活动。");
181
+                return responseBean;
182
+            }
183
+
174
             if(iTaDrainageService.removeById(id)){
184
             if(iTaDrainageService.removeById(id)){
175
                 responseBean.addSuccess("success");
185
                 responseBean.addSuccess("success");
176
             }else {
186
             }else {

+ 1
- 0
src/main/java/com/huiju/estateagents/service/impl/TaChatServiceImpl.java Visa fil

119
 
119
 
120
     @Override
120
     @Override
121
     public ResponseBean chat(JSONObject message) {
121
     public ResponseBean chat(JSONObject message) {
122
+        System.out.println("进入聊天");
122
         TaChat taChat = new TaChat();
123
         TaChat taChat = new TaChat();
123
         taChat.setCreateDate(LocalDateTime.now());
124
         taChat.setCreateDate(LocalDateTime.now());
124
         taChat.setMessage((String) message.get("message"));
125
         taChat.setMessage((String) message.get("message"));

+ 5
- 2
src/main/java/com/huiju/estateagents/websocket/ChatServer.java Visa fil

3
 import com.alibaba.fastjson.JSONObject;
3
 import com.alibaba.fastjson.JSONObject;
4
 import com.huiju.estateagents.base.ResponseBean;
4
 import com.huiju.estateagents.base.ResponseBean;
5
 import com.huiju.estateagents.entity.TaChat;
5
 import com.huiju.estateagents.entity.TaChat;
6
+import com.huiju.estateagents.service.ISysButtonInMenuService;
6
 import com.huiju.estateagents.service.ITaChatService;
7
 import com.huiju.estateagents.service.ITaChatService;
7
 import org.slf4j.Logger;
8
 import org.slf4j.Logger;
8
 import org.slf4j.LoggerFactory;
9
 import org.slf4j.LoggerFactory;
74
         if ("ping" == message) {
75
         if ("ping" == message) {
75
             try {
76
             try {
76
                 this.sendMessage("pong");
77
                 this.sendMessage("pong");
77
-            } catch (IOException e) {}
78
+            } catch (IOException e) {
79
+                System.out.println("断链"+ e.getMessage());
80
+            }
78
             return;
81
             return;
79
         }
82
         }
80
 
83
 
83
         if ( null == ChatServer.taChatService) {
86
         if ( null == ChatServer.taChatService) {
84
             ChatServer.taChatService = applicationContext.getBean(ITaChatService.class);
87
             ChatServer.taChatService = applicationContext.getBean(ITaChatService.class);
85
         }
88
         }
86
-
89
+        System.out.println("收到的聊天消息的信息=========" + jsnMsg.toJSONString());
87
         ResponseBean resp = ChatServer.taChatService.chat(jsnMsg);
90
         ResponseBean resp = ChatServer.taChatService.chat(jsnMsg);
88
         TaChat taChat = (TaChat) resp.getData();
91
         TaChat taChat = (TaChat) resp.getData();
89
 
92