傅行帆 4 gadus atpakaļ
vecāks
revīzija
20f9c002d4

+ 13
- 20
src/main/java/com/huiju/estateagents/property/controller/TpTicketController.java Parādīt failu

@@ -4,12 +4,14 @@ package com.huiju.estateagents.property.controller;
4 4
 import com.huiju.estateagents.base.BaseController;
5 5
 import com.huiju.estateagents.base.ResponseBean;
6 6
 import com.huiju.estateagents.center.taUser.entity.TaUser;
7
+import com.huiju.estateagents.entity.TaPerson;
7 8
 import com.huiju.estateagents.property.common.Constant;
8 9
 import com.huiju.estateagents.property.common.UserElement;
9 10
 import com.huiju.estateagents.property.model.TpTicket;
10 11
 import com.huiju.estateagents.property.model.TpTicketRecordComment;
11 12
 import com.huiju.estateagents.property.service.IUserService;
12 13
 import com.huiju.estateagents.property.service.TpTicketService;
14
+import com.huiju.estateagents.service.ITaPersonService;
13 15
 import io.swagger.annotations.Api;
14 16
 import io.swagger.annotations.ApiImplicitParam;
15 17
 import io.swagger.annotations.ApiImplicitParams;
@@ -36,6 +38,9 @@ public class TpTicketController extends BaseController {
36 38
     @Autowired
37 39
     private IUserService userService;
38 40
 
41
+    @Autowired
42
+    private ITaPersonService taPersonService;
43
+
39 44
     @Autowired
40 45
     private TpTicketService tpTicketService;
41 46
     // @ApiOperation(value = "工单列表", notes = "工单列表")
@@ -127,12 +132,9 @@ public class TpTicketController extends BaseController {
127 132
                                    @RequestParam(value = "pageSize", defaultValue = "3") Integer pageSize,
128 133
                                    HttpServletRequest request) {
129 134
         ResponseBean response = new ResponseBean();
130
-        
131
-        TaUser userElement = getTaUser(request);
132
-
133 135
         TpTicket tpTicket = new TpTicket();
134 136
         tpTicket.setOrgId(Integer.valueOf(orgId));
135
-        tpTicket.setTaUserId(userElement.getUserId());
137
+        tpTicket.setPersonId(getPersonId(request));
136 138
 
137 139
         response = tpTicketService.getList(tpTicket, pageNum, pageSize);
138 140
         return response;
@@ -172,12 +174,9 @@ public class TpTicketController extends BaseController {
172 174
                                        @RequestParam(value = "type") String type,
173 175
                                        HttpServletRequest request) {
174 176
         ResponseBean responseBean = new ResponseBean();
175
-
176
-        TaUser userElement = getTaUser(request);
177
-
178 177
         TpTicket tpTicket = new TpTicket();
179 178
         tpTicket.setOrgId(Integer.valueOf(orgId));
180
-        tpTicket.setTaUserId(userElement.getUserId());
179
+        tpTicket.setPersonId(getPersonId(request));
181 180
         tpTicket.setType(type);
182 181
 
183 182
         responseBean = tpTicketService.getByTypeList(tpTicket, pageNum, pageSize);
@@ -192,12 +191,10 @@ public class TpTicketController extends BaseController {
192 191
             @ApiImplicitParam(paramType = "header",dataType = "String",name = "X-Auth-Token",value = "Token")})
193 192
     @RequestMapping(value = "/wx/ticket/reply/{orgId}", method = RequestMethod.POST)
194 193
     public ResponseBean updateTicketsReply(@PathVariable(value = "orgId") Integer orgId, @RequestBody TpTicketRecordComment tpTicketRecordComment, HttpServletRequest request){
195
-        TaUser userElement = getTaUser(request);
196
-        Integer userId = userElement.getUserId();
197 194
         ResponseBean responseBean = new ResponseBean();
198 195
 
199 196
         tpTicketRecordComment.setOrgId(orgId);
200
-        Integer size = tpTicketService.updateTicketsReply(tpTicketRecordComment, userId);
197
+        Integer size = tpTicketService.updateTicketsReply(tpTicketRecordComment, getPersonId(request));
201 198
         if (size > 0){
202 199
             responseBean.addSuccess(size);
203 200
         } else {
@@ -216,8 +213,7 @@ public class TpTicketController extends BaseController {
216 213
     @ResponseBody
217 214
     public ResponseBean addTransaction(@RequestBody String paramets, HttpServletRequest request) throws IOException {
218 215
         ResponseBean responseBean = new ResponseBean();
219
-        TaUser userElement = getTaUser(request);
220
-        ResponseBean response = tpTicketService.addAiTicketService(userElement, paramets);
216
+        ResponseBean response = tpTicketService.addAiTicketService(getPersonId(request), paramets);
221 217
         return response;
222 218
     }
223 219
 
@@ -232,8 +228,7 @@ public class TpTicketController extends BaseController {
232 228
                                             @RequestBody String parameter,
233 229
                                             HttpServletRequest request) {
234 230
         ResponseBean responseBean = new ResponseBean();
235
-        TaUser userElement = getTaUser(request);
236
-        responseBean = tpTicketService.updateTicketContent(ticketId, parameter,userElement);
231
+        responseBean = tpTicketService.updateTicketContent(ticketId, parameter,getPersonId(request));
237 232
         return responseBean;
238 233
     }
239 234
 
@@ -243,10 +238,8 @@ public class TpTicketController extends BaseController {
243 238
             @ApiImplicitParam(paramType = "header",dataType = "String",name = "X-Auth-Token",value = "Token")})
244 239
     @RequestMapping(value = "/wx/stopTicket/{orgId}", method = RequestMethod.GET)
245 240
     public ResponseBean stopTicket(@PathVariable("orgId") Integer orgId, @RequestParam("ticketId") Integer ticketId, HttpServletRequest request) {
246
-        TaUser userElement = getTaUser(request);
247
-
248 241
         ResponseBean responseBean = new ResponseBean();
249
-        responseBean = tpTicketService.stopTpTicketRecord(orgId, ticketId, userElement);
242
+        responseBean = tpTicketService.stopTpTicketRecord(orgId, ticketId, getPersonId(request));
250 243
         return responseBean;
251 244
     }
252 245
 
@@ -257,8 +250,8 @@ public class TpTicketController extends BaseController {
257 250
 
258 251
     @RequestMapping(value = "/wx/addWxRecordComment", method = RequestMethod.POST)
259 252
     public ResponseBean addWxRecordComment(@RequestBody String parameter, HttpServletRequest request){
260
-        TaUser userElement = getTaUser(request);
261
-        ResponseBean  responseBean = tpTicketService.addWxRecordComment(parameter,userElement.getUserId(),userElement.getOrgId(),userElement.getUserName());
253
+        TaPerson taPerson = taPersonService.getById(getPersonId(request));
254
+        ResponseBean  responseBean = tpTicketService.addWxRecordComment(parameter,taPerson.getPersonId(),1,taPerson.getName());
262 255
         return responseBean;
263 256
     }
264 257
 }

+ 2
- 2
src/main/java/com/huiju/estateagents/property/model/Message.java Parādīt failu

@@ -57,7 +57,7 @@ public class Message implements Serializable {
57 57
     /**
58 58
      * 接收人id
59 59
      */
60
-    private Integer uuid;
60
+    private String uuid;
61 61
 
62 62
     /**
63 63
      * 接收人id的类型  1是app用户 2是物业端用户
@@ -97,7 +97,7 @@ public class Message implements Serializable {
97 97
     /**
98 98
      * 创建人
99 99
      */
100
-    private Integer createUser;
100
+    private String createUser;
101 101
 
102 102
     /**
103 103
      * 创建时间

+ 1
- 1
src/main/java/com/huiju/estateagents/property/model/TdImages.java Parādīt failu

@@ -47,7 +47,7 @@ public class TdImages implements Serializable {
47 47
     /**
48 48
      * 创建人
49 49
      */
50
-    private Integer createUser;
50
+    private String createUser;
51 51
 
52 52
     /**
53 53
      * 创建时间

+ 3
- 3
src/main/java/com/huiju/estateagents/property/model/TpTicket.java Parādīt failu

@@ -41,7 +41,7 @@ public class TpTicket implements Serializable {
41 41
     /**
42 42
      * 住户app的id
43 43
      */
44
-    private Integer taUserId;
44
+    private String personId;
45 45
 
46 46
     /**
47 47
      * 工单标题
@@ -86,7 +86,7 @@ public class TpTicket implements Serializable {
86 86
     /**
87 87
      * 创建人
88 88
      */
89
-    private Integer createUser;
89
+    private String createUser;
90 90
 
91 91
     /**
92 92
      * 创建时间
@@ -96,7 +96,7 @@ public class TpTicket implements Serializable {
96 96
     /**
97 97
      * 更新人
98 98
      */
99
-    private Integer updateUser;
99
+    private String updateUser;
100 100
 
101 101
     /**
102 102
      * 用户姓名

+ 1
- 1
src/main/java/com/huiju/estateagents/property/model/TpTicketRecord.java Parādīt failu

@@ -54,7 +54,7 @@ public class TpTicketRecord implements Serializable {
54 54
     /**
55 55
      * 创建人
56 56
      */
57
-    private Integer createUser;
57
+    private String createUser;
58 58
 
59 59
     /**
60 60
      * 创建时间

+ 1
- 1
src/main/java/com/huiju/estateagents/property/model/TpTicketRecordComment.java Parādīt failu

@@ -49,7 +49,7 @@ public class TpTicketRecordComment implements Serializable {
49 49
     /**
50 50
      * 追问人id(tp_user_id也就是物业用户)   或者是 发起人id(ta_user_id也就是住户app的id)
51 51
      */
52
-    private Integer uuid;
52
+    private String uuid;
53 53
 
54 54
     /**
55 55
      * 用户类型: 0:追问人  1:发起人

+ 8
- 8
src/main/java/com/huiju/estateagents/property/service/TpTicketService.java Parādīt failu

@@ -100,11 +100,11 @@ public interface TpTicketService extends IService<TpTicket> {
100 100
 
101 101
     /**
102 102
      * 添加 维修/投诉/联系单
103
-     * @param userElement
103
+     * @param personId
104 104
      * @param parameter
105 105
      * @return
106 106
      */
107
-    ResponseBean addAiTicketService(TaUser userElement, String parameter) throws IOException;
107
+    ResponseBean addAiTicketService(String personId, String parameter) throws IOException;
108 108
 
109 109
     /**
110 110
      * 回复工单
@@ -112,15 +112,15 @@ public interface TpTicketService extends IService<TpTicket> {
112 112
      * @return
113 113
      */
114 114
     @Deprecated
115
-    Integer updateTicketsReply(TpTicketRecordComment tpTicketRecordComment, Integer userId);
115
+    Integer updateTicketsReply(TpTicketRecordComment tpTicketRecordComment, String personId);
116 116
 
117 117
     /**
118 118
      * 修改 维修/投诉/联系单 内容
119 119
      * @param ticketId
120 120
      * @param parameter
121
-     * @param userElement
121
+     * @param personId
122 122
      */
123
-    ResponseBean updateTicketContent(Integer ticketId, String parameter,TaUser userElement);
123
+    ResponseBean updateTicketContent(Integer ticketId, String parameter,String personId);
124 124
 
125 125
     /**
126 126
      * 终止 维修/投诉/联系单
@@ -128,15 +128,15 @@ public interface TpTicketService extends IService<TpTicket> {
128 128
      * @param ticketId
129 129
      * @return
130 130
      */
131
-    ResponseBean stopTpTicketRecord(Integer orgId, Integer ticketId, TaUser userElement);
131
+    ResponseBean stopTpTicketRecord(Integer orgId, Integer ticketId, String personId);
132 132
 
133 133
     /**
134 134
      * 添加工单对话
135 135
      * @param parameter
136
-     * @param verifyId
136
+     * @param personId
137 137
      * @param orgId
138 138
      * @param userName
139 139
      * @return
140 140
      */
141
-    ResponseBean addWxRecordComment(String parameter, Integer verifyId, Integer orgId, String userName);
141
+    ResponseBean addWxRecordComment(String parameter, String personId, Integer orgId, String userName);
142 142
 }

+ 2
- 2
src/main/java/com/huiju/estateagents/property/service/impl/BillInvoiceServiceImpl.java Parādīt failu

@@ -360,14 +360,14 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
360 360
             messageModelAPP.setMessageType("7");
361 361
             messageModelAPP.setAdviceType("1");
362 362
             messageModelAPP.setModelType("2");
363
-            messageModelAPP.setUuid(e.getTaUserId());
363
+            messageModelAPP.setUuid(e.getTaUserId().toString());
364 364
             messageModelAPP.setUuidType("1");
365 365
             // 消息是物业端 发过来的, 就是 2
366 366
             messageModelAPP.setSource("2");
367 367
             messageModelAPP.setMessageContent("您有待缴费的账单,点击查看并缴费 " + dateFormat.format(new Date()) + bill.getBillName());
368 368
             messageModelAPP.setStatus("1");
369 369
             messageModelAPP.setCreateDate(LocalDateTime.now());
370
-            messageModelAPP.setCreateUser(userElement.getUserId());
370
+            messageModelAPP.setCreateUser(userElement.getUserId().toString());
371 371
             messageModelAPP.setBillId(e.getId());
372 372
 
373 373
             return messageModelAPP;

+ 6
- 6
src/main/java/com/huiju/estateagents/property/service/impl/BillServiceImpl.java Parādīt failu

@@ -298,14 +298,14 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
298 298
                 message.setMessageType("7");
299 299
                 message.setAdviceType("4");
300 300
                 message.setModelType("2");
301
-                message.setUuid(userElement.getUserId());
301
+                message.setUuid(userElement.getUserId().toString());
302 302
                 message.setUuidType("2");
303 303
                 // 消息是物业端发过来的, 就是 2
304 304
                 message.setSource("2");
305 305
                 message.setMessageContent("收费组“" + bill.getBillName() +  "”还未发布,点击发布");
306 306
                 message.setStatus("1");
307 307
                 message.setCreateDate(LocalDateTime.now());
308
-                message.setCreateUser(userElement.getUserId());
308
+                message.setCreateUser(userElement.getUserId().toString());
309 309
                 message.setBillId(bill.getId());
310 310
 
311 311
                 messageMapper.insert(message);
@@ -326,7 +326,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
326 326
                 messageModel.setMessageType("7");
327 327
                 messageModel.setAdviceType("4");
328 328
                 messageModel.setModelType("1");
329
-                messageModel.setUuid(userElement.getUserId());
329
+                messageModel.setUuid(userElement.getUserId().toString());
330 330
                 messageModel.setUuidType("2");
331 331
                 // 消息是物业端发过来的, 就是 2
332 332
                 messageModel.setSource("2");
@@ -334,7 +334,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
334 334
 //                messageModel.setMessageContent("收费组“" + bill.getBillName() + "”还有" + DateUtils.getDaysBetween(new Date(), bill.getEndDate()) + "天就到截止日期了,但还有未缴用户,点击去查看");
335 335
                 messageModel.setStatus("1");
336 336
                 messageModel.setCreateDate(LocalDateTime.now());
337
-                messageModel.setCreateUser(userElement.getUserId());
337
+                messageModel.setCreateUser(userElement.getUserId().toString());
338 338
                 messageModel.setBillId(bill.getId());
339 339
 
340 340
                 messageMapper.insert(messageModel);
@@ -377,14 +377,14 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
377 377
                         messageModelAPP.setMessageType("7");
378 378
                         messageModelAPP.setAdviceType("1");
379 379
                         messageModelAPP.setModelType("2");
380
-                        messageModelAPP.setUuid(e.getTaUserId());
380
+                        messageModelAPP.setUuid(e.getTaUserId().toString());
381 381
                         messageModelAPP.setUuidType("1");
382 382
                         // 消息是物业端 发过来的, 就是 2
383 383
                         messageModelAPP.setSource("2");
384 384
                         messageModelAPP.setMessageContent("您有待缴费的账单,点击查看并缴费 " + dateFormat.format(new Date()) + bill.getBillName());
385 385
                         messageModelAPP.setStatus("1");
386 386
                         messageModelAPP.setCreateDate(LocalDateTime.now());
387
-                        messageModelAPP.setCreateUser(userElement.getUserId());
387
+                        messageModelAPP.setCreateUser(userElement.getUserId().toString());
388 388
                         messageModelAPP.setBillId(e.getId());
389 389
 
390 390
                         return messageModelAPP;

+ 2
- 2
src/main/java/com/huiju/estateagents/property/service/impl/BuildingOwnerInfoServiceImpl.java Parādīt failu

@@ -302,7 +302,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
302 302
             message.setMessageType("9");
303 303
             message.setAdviceType("1");
304 304
             message.setModelType("1");
305
-            message.setUuid(taUserVerify.getId());
305
+            message.setUuid(taUserVerify.getId().toString());
306 306
             message.setUuidType("1");
307 307
             message.setSource("1");
308 308
             message.setMessageContent(count);
@@ -310,7 +310,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
310 310
             message.setResult("");
311 311
             message.setMeaasgeTypeId("");
312 312
             message.setReadStatus("0");
313
-            message.setCreateUser(userElement.getUserId());
313
+            message.setCreateUser(userElement.getUserId().toString());
314 314
             message.setCreateDate(LocalDateTime.now());
315 315
             messageMapper.insert(message);
316 316
         }

+ 4
- 4
src/main/java/com/huiju/estateagents/property/service/impl/TaUserVerifyServiceImpl.java Parādīt failu

@@ -133,7 +133,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
133 133
             message.setMessageType("9");
134 134
             message.setAdviceType("1");
135 135
             message.setModelType("1");
136
-            message.setUuid(userVerify.getId());
136
+            message.setUuid(userVerify.getId().toString());
137 137
             message.setUuidType("1");
138 138
             message.setSource("1");
139 139
             message.setMessageContent(count);
@@ -141,7 +141,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
141 141
             message.setResult("");
142 142
             message.setMeaasgeTypeId("");
143 143
             message.setReadStatus("0");
144
-            message.setCreateUser(userElement.getUserId());
144
+            message.setCreateUser(userElement.getUserId().toString());
145 145
             message.setCreateDate(LocalDateTime.now());
146 146
             tpmessageMapper.insert(message);
147 147
         }
@@ -271,7 +271,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
271 271
             message.setMessageType("9");
272 272
             message.setAdviceType("1");
273 273
             message.setModelType("1");
274
-            message.setUuid(userVerify.getId());
274
+            message.setUuid(userVerify.getId().toString());
275 275
             message.setUuidType("1");
276 276
             message.setSource("1");
277 277
             message.setMessageContent(count);
@@ -279,7 +279,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
279 279
             message.setResult("");
280 280
             message.setMeaasgeTypeId("");
281 281
             message.setReadStatus("0");
282
-            message.setCreateUser(userElement.getUserId());
282
+            message.setCreateUser(userElement.getUserId().toString());
283 283
             message.setCreateDate(LocalDateTime.now());
284 284
             tpmessageMapper.insert(message);
285 285
         }

+ 5
- 5
src/main/java/com/huiju/estateagents/property/service/impl/TpActivityServiceImpl.java Parādīt failu

@@ -185,14 +185,14 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
185 185
             activityMessage.setMessageType("8");
186 186
             activityMessage.setAdviceType("4");
187 187
             activityMessage.setModelType("2");
188
-            activityMessage.setUuid(userElement.getUserId());
188
+            activityMessage.setUuid(userElement.getUserId().toString());
189 189
             activityMessage.setUuidType("2");
190 190
             activityMessage.setSource("2");
191 191
             activityMessage.setMessageContent("活动“{" + tpActivity.getActivityTitle() + "}”还未发布,点击发布");
192 192
             activityMessage.setStatus("1");
193 193
             activityMessage.setActivityId(tpActivity.getId());
194 194
             activityMessage.setCreateDate(LocalDateTime.now());
195
-            activityMessage.setCreateUser(userElement.getUserId());
195
+            activityMessage.setCreateUser(userElement.getUserId().toString());
196 196
             activityMessage.setReadStatus("0");
197 197
                 //为草稿时
198 198
                 if ("2".equals(tpActivity.getStatus())) {
@@ -242,7 +242,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
242 242
                         tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId());
243 243
                         tdImages.setUuid(tpActivity.getId());
244 244
                         tdImages.setType("activityCode");
245
-                        tdImages.setCreateUser(userElement.getUserId());
245
+                        tdImages.setCreateUser(userElement.getUserId().toString());
246 246
                         tdImages.setCreateTime(LocalDateTime.now());
247 247
                         tdImagesMapper.insert(tdImages);
248 248
 
@@ -268,7 +268,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
268 268
         for (String img : contentImgArray) {
269 269
             TdImages tdImages = new TdImages();
270 270
             tdImages.setCreateTime(LocalDateTime.now());
271
-            tdImages.setCreateUser(userElement.getUserId());
271
+            tdImages.setCreateUser(userElement.getUserId().toString());
272 272
             tdImages.setImageUrl(img);
273 273
             tdImages.setType("activity");
274 274
             tdImages.setUuid(tpActivity.getId());
@@ -308,7 +308,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
308 308
             tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId());
309 309
             tdImages.setUuid(tpActivity.getId());
310 310
             tdImages.setType("activityCode");
311
-            tdImages.setCreateUser(userElement.getUserId());
311
+            tdImages.setCreateUser(userElement.getUserId().toString());
312 312
             tdImages.setCreateTime(LocalDateTime.now());
313 313
             tdImagesMapper.insert(tdImages);
314 314
         }

+ 4
- 4
src/main/java/com/huiju/estateagents/property/service/impl/TpAnnouncementServiceImpl.java Parādīt failu

@@ -121,13 +121,13 @@ private  TpAnnouncementMapper tpAnnouncementMapper;
121 121
             message.setMessageType("5");
122 122
             message.setModelType("2");
123 123
             message.setAdviceType("4");
124
-            message.setUuid(userId);
124
+            message.setUuid(userId.toString());
125 125
             message.setUuidType("2");
126 126
             message.setSource("2");
127 127
             message.setMessageContent("公告“" + tpAnnouncement.getAnnouncementTitle() + "”还未发布,查看详情");
128 128
             message.setStatus("1");
129 129
             message.setReadStatus("0");
130
-            message.setCreateUser(userId);
130
+            message.setCreateUser(userId.toString());
131 131
             message.setCreateDate(LocalDateTime.now());
132 132
             message.setAnnouncementId(tpAnnouncement.getId());
133 133
             //为草稿的时
@@ -155,7 +155,7 @@ private  TpAnnouncementMapper tpAnnouncementMapper;
155 155
             tdImages.setType("announcement");
156 156
             tdImages.setUuid(tpAnnouncement.getId());
157 157
             tdImages.setCreateTime(LocalDateTime.now());
158
-            tdImages.setCreateUser(userId);
158
+            tdImages.setCreateUser(userId.toString());
159 159
             imagesMapper.insert(tdImages);
160 160
         }
161 161
             return response;
@@ -216,7 +216,7 @@ private  TpAnnouncementMapper tpAnnouncementMapper;
216 216
                 tdImages.setType("announcement");
217 217
                 tdImages.setUuid(tpAnnouncement.getId());
218 218
                 tdImages.setCreateTime(LocalDateTime.now());
219
-                tdImages.setCreateUser(userId);
219
+                tdImages.setCreateUser(userId.toString());
220 220
                 imagesMapper.insert(tdImages);
221 221
             }
222 222
         }

+ 53
- 53
src/main/java/com/huiju/estateagents/property/service/impl/TpTicketServiceImpl.java Parādīt failu

@@ -10,6 +10,8 @@ import com.google.common.collect.Maps;
10 10
 import com.huiju.estateagents.base.ResponseBean;
11 11
 import com.huiju.estateagents.center.taUser.entity.TaUser;
12 12
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
13
+import com.huiju.estateagents.entity.TaPerson;
14
+import com.huiju.estateagents.mapper.TaPersonMapper;
13 15
 import com.huiju.estateagents.property.common.Constant;
14 16
 import com.huiju.estateagents.property.dao.*;
15 17
 import com.huiju.estateagents.property.model.*;
@@ -40,9 +42,6 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
40 42
     @Autowired
41 43
     private  TpTicketMapper tpTicketMapper;
42 44
 
43
-//    @Autowired
44
-//    private UserMapper userMapper;
45
-
46 45
     @Autowired
47 46
     private TaUserMapper taUserMapper;
48 47
 
@@ -61,6 +60,9 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
61 60
     @Autowired
62 61
     private TaUserVerifyMapper taUserVerifyMapper;
63 62
 
63
+    @Autowired
64
+    private TaPersonMapper taPersonMapper;
65
+
64 66
     @Override
65 67
     public ResponseBean ticketLiset(String parameter,Integer orgId) {
66 68
          ResponseBean response= new ResponseBean<>();
@@ -115,17 +117,17 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
115 117
         TpTicketVO ticketVO= tpTicketMapper.ticketDetails(ticketId);
116 118
         // 从taUserVerify里面获取userID
117 119
         TaUserVerify taUserVerify= taUserVerifyMapper.selectById(ticketVO.getCreateUser());
118
-//        TaUser taUser= taUserMapper.selectById(taUserVerify.getUserId());
120
+        TaPerson taPerson = taPersonMapper.selectById(ticketVO.getPersonId());
119 121
         /*发起人*/
120
-//        ticketVO.setCreateUserNmae(taUser.getUserName());
122
+        ticketVO.setCreateUserNmae(taPerson.getName());
121 123
         /*发起人手机号码*/
122
-//        ticketVO.setLoginName(taUser.getLoginName());
124
+        ticketVO.setLoginName(taPerson.getPhone());
123 125
         /*查询当前受理人*/
124
-//        ticketVO.setTpUserNmae(userMapper.selectByIdUserName(ticketVO.getTpUserId()));
125 126
         TaUser taUser = taUserMapper.selectById(ticketVO.getTpUserId());
126
-        if (null != taUser) {
127
+        if (null != taUser){
127 128
             ticketVO.setTpUserNmae(taUser.getUserName());
128 129
         }
130
+
129 131
         /*所有物业端本小区的人员*/
130 132
 //        ticketVO.setTpUsersList(userMapper.getUser( userID,orgId));
131 133
         /*本人*/
@@ -177,7 +179,6 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
177 179
         return response;
178 180
     }
179 181
 
180
-    @Override
181 182
     public ResponseBean addRecordComment(String parameter, Integer id,Integer orgId,String userName) {
182 183
         ResponseBean response=new ResponseBean();
183 184
         JSONObject object= JSONObject.parseObject(parameter);
@@ -194,7 +195,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
194 195
         tpTicketRecordComment.setContent(content);
195 196
         tpTicketRecordComment.setTicketId(ticketId);
196 197
         tpTicketRecordComment.setTicketRecordId(ticketRecord.getId());
197
-        tpTicketRecordComment.setUuid(id);
198
+        tpTicketRecordComment.setUuid(id.toString());
198 199
         tpTicketRecordComment.setUserType("0");
199 200
         tpTicketRecordComment.setUserName(userName);
200 201
         tpTicketRecordComment.setCreateDate(LocalDateTime.now());
@@ -210,7 +211,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
210 211
                 tdImages.setType("reply");
211 212
                 tdImages.setUuid(tpTicketRecordComment.getId());
212 213
                 tdImages.setCreateTime(LocalDateTime.now());
213
-                tdImages.setCreateUser(id);
214
+                tdImages.setCreateUser(id.toString());
214 215
                 tdImagesMapper.insert(tdImages);
215 216
             }
216 217
         }
@@ -260,7 +261,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
260 261
 //        tpTicketRecord.setContent("您的联系单已经分配给物业处理人员" + userName.getUserName()+",联系方式:" + userName.getLoginName());
261 262
         tpTicketRecord.setContent("您的联系单已经分配给物业处理人员" + taUser.getUserName()+",联系方式:" + taUser.getPhone());
262 263
         tpTicketRecord.setStatus("3");
263
-        tpTicketRecord.setCreateUser(user);
264
+        tpTicketRecord.setCreateUser(user.toString());
264 265
         tpTicketRecord.setCreateDate(LocalDateTime.now());
265 266
         tpTicketRecordMapper.insert(tpTicketRecord);
266 267
 
@@ -274,14 +275,14 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
274 275
         message.setMessageType(ticket.getType());
275 276
         message.setTicketId(ticket.getId());
276 277
         message.setAdviceType("4");
277
-        message.setUuid(userID);
278
+        message.setUuid(userID.toString());
278 279
         message.setModelType("2");
279 280
         message.setUuidType("2");
280 281
         message.setSource("2");
281 282
         message.setMessageContent("工单“" + ticket.getTicketTitle() + "”已被分配给您,点击查看并处理");
282 283
         message.setStatus("1");
283 284
         message.setReadStatus("0");
284
-        message.setCreateUser(user);
285
+        message.setCreateUser(user.toString());
285 286
         message.setCreateDate(LocalDateTime.now());
286 287
         message.setTicketId(ticketId);
287 288
         messageMapper.insert(message);
@@ -310,7 +311,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
310 311
         TpTicket tpTicket= new TpTicket();
311 312
         tpTicket.setId(ticketId);
312 313
         tpTicket.setStatus("1");
313
-        tpTicket.setUpdateUser(id);
314
+        tpTicket.setUpdateUser(id.toString());
314 315
         tpTicket.setUpdateDate(LocalDateTime.now());
315 316
         tpTicketMapper.updateById(tpTicket);
316 317
         /*查询当前处理人的名字*/
@@ -320,7 +321,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
320 321
         tpTicketRecord.setContent("您的报修被物业人员"+userName+"拒绝接受理,原因:"+textContent+",有问题可以联系"+userName+":联系方式:"+LoginName);
321 322
         tpTicketRecord.setOrgId(orgId);
322 323
         tpTicketRecord.setStatus("1");
323
-        tpTicketRecord.setCreateUser(id);
324
+        tpTicketRecord.setCreateUser(id.toString());
324 325
         tpTicketRecord.setCreateDate(LocalDateTime.now());
325 326
         tpTicketRecordMapper.insert(tpTicketRecord);
326 327
         /*把内容添加到对话中*/
@@ -328,7 +329,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
328 329
         ticketRecordComment.setOrgId(orgId);
329 330
         ticketRecordComment.setTicketId(ticketId);
330 331
         ticketRecordComment.setTicketRecordId(tpTicketRecord.getId());
331
-        ticketRecordComment.setUuid(id);
332
+        ticketRecordComment.setUuid(id.toString());
332 333
         ticketRecordComment.setUserType("0");
333 334
         ticketRecordComment.setContent("拒绝受理,原因——"+textContent);
334 335
         ticketRecordComment.setUserName(userName);
@@ -358,7 +359,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
358 359
         message.setMessageContent("您的工单“" + ticket.getTicketTitle() + "”已被拒绝受理");
359 360
         message.setStatus("1");
360 361
         message.setReadStatus("0");
361
-        message.setCreateUser(id);
362
+        message.setCreateUser(id.toString());
362 363
         message.setCreateDate(LocalDateTime.now());
363 364
         message.setTicketId(ticketId);
364 365
         messageMapper.insert(message);
@@ -386,7 +387,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
386 387
 //        TaUser taUser = taUserMapper.selectById(tpTicketUserID.getTaUserId());
387 388
         tpTicketRecord.setContent("物业工作人员"+userName+"已经处理结束,如果没有问题请给好评,联系方式:"+longName);
388 389
         tpTicketRecord.setStatus("4");
389
-        tpTicketRecord.setCreateUser(id);
390
+        tpTicketRecord.setCreateUser(id.toString());
390 391
         tpTicketRecord.setCreateDate(LocalDateTime.now());
391 392
         tpTicketRecordMapper.insert(tpTicketRecord);
392 393
         /*维护对话*/
@@ -394,7 +395,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
394 395
         tpTicketRecordComment.setOrgId(orgId);
395 396
         tpTicketRecordComment.setTicketId(ticketId);
396 397
         tpTicketRecordComment.setTicketRecordId(tpTicketRecord.getId());
397
-        tpTicketRecordComment.setUuid(id);
398
+        tpTicketRecordComment.setUuid(id.toString());
398 399
         tpTicketRecordComment.setUserType("0");
399 400
         tpTicketRecordComment.setContent("处理结果如下____"+content);
400 401
         tpTicketRecordComment.setUserName(userName);
@@ -411,7 +412,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
411 412
                 tdImages.setType(Constant.REPLY);
412 413
                 tdImages.setUuid(tpTicketRecordComment.getId());
413 414
                 tdImages.setCreateTime(LocalDateTime.now());
414
-                tdImages.setCreateUser(id);
415
+                tdImages.setCreateUser(id.toString());
415 416
                 tdImagesMapper.insert(tdImages);
416 417
             }
417 418
         }
@@ -428,14 +429,14 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
428 429
         message.setMessageType(ticket.getType());
429 430
         message.setTicketId(ticket.getId());
430 431
         message.setAdviceType("1");
431
-        message.setUuid(ticket.getCreateUser());
432
+        message.setUuid(ticket.getPersonId());
432 433
         message.setModelType("1");
433 434
         message.setUuidType("1");
434 435
         message.setSource("2");
435 436
         message.setMessageContent("您的工单“" + ticket.getTicketTitle() + "”已处理完成,请查看详情");
436 437
         message.setStatus("1");
437 438
         message.setReadStatus("0");
438
-        message.setCreateUser(id);
439
+        message.setCreateUser(id.toString());
439 440
         message.setCreateDate(LocalDateTime.now());
440 441
         message.setTicketId(ticketId);
441 442
         messageMapper.insert(message);
@@ -453,7 +454,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
453 454
 
454 455
         Map<String, Object> parameter = Maps.newHashMap();
455 456
         parameter.put("orgId", tpTicket.getOrgId());
456
-        parameter.put("taUserId", tpTicket.getTaUserId());
457
+        parameter.put("personId", tpTicket.getPersonId());
457 458
 
458 459
         //  1:投诉   2:报修 3:联系物业
459 460
         parameter.put("type", 2);
@@ -567,7 +568,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
567 568
 
568 569
         Map<String, Object> parameter = Maps.newHashMap();
569 570
         parameter.put("orgId", tpTicket.getOrgId());
570
-        parameter.put("taUserId", tpTicket.getTaUserId());
571
+        parameter.put("taUserId", tpTicket.getPersonId());
571 572
 
572 573
         //  1:投诉   2:报修 3:联系物业
573 574
         parameter.put("type", tpTicket.getType());
@@ -649,7 +650,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
649 650
 
650 651
     @Override
651 652
     @Transactional(rollbackFor = Exception.class)
652
-    public ResponseBean addAiTicketService(TaUser userElement, String parameter) throws IOException {
653
+    public ResponseBean addAiTicketService(String personId, String parameter) throws IOException {
653 654
         ResponseBean response = new ResponseBean();
654 655
         JSONObject jsonObject = JSONObject.parseObject(parameter);
655 656
         String imageUrl = (String) jsonObject.get("imageUrl");
@@ -662,37 +663,37 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
662 663
          * 依次插入相关数据, 该工单默认的第一条数据(待分配), 是工单标题,
663 664
          */
664 665
 
665
-        tpTicket.setOrgId(userElement.getOrgId());
666
+        tpTicket.setOrgId(1);
666 667
         // 2.1以后为ta_user_verify为中心不再是已用户ta_user为中心
667
-        tpTicket.setTaUserId(userElement.getUserId());
668
+        tpTicket.setPersonId(personId);
668 669
         // 默认待分配
669 670
         tpTicket.setStatus("0");
670 671
         // 2.1以后为ta_user_verify为中心不再是已用户ta_user为中心
671
-        tpTicket.setCreateUser(userElement.getUserId());
672
+        tpTicket.setCreateUser(personId);
672 673
         tpTicket.setCreateDate(LocalDateTime.now());
673
-        tpTicket.setUpdateUser(userElement.getUserId());
674
+        tpTicket.setUpdateUser(personId);
674 675
         //tpTicket.setUpdateDate(new Date());
675 676
         //校验此工单是否已存在
676
-        TpTicket tpTicketName= tpTicketMapper.selectTpTicketName(userElement.getOrgId(),tpTicket.getType(),tpTicket.getTicketTitle());
677
+        TpTicket tpTicketName= tpTicketMapper.selectTpTicketName(1,tpTicket.getType(),tpTicket.getTicketTitle());
677 678
         if (null != tpTicketName){
678 679
             response.addError("工单已存在");
679 680
             return  response;
680 681
         }
681 682
         // 插入工单
682 683
         tpTicketMapper.insert(tpTicket);
683
-        insertTdImage(tpTicket, imageUrl, userElement.getUserId());
684
+        insertTdImage(tpTicket, imageUrl, personId);
684 685
 
685 686
         Integer id = tpTicket.getId();
686 687
         TpTicketRecord tpTicketRecord = new TpTicketRecord();
687 688
         //获取当前插入的信息,维护工单记录表
688 689
         TpTicket tpTicketReco = tpTicketMapper.selectById(id);
689
-        tpTicketRecord.setOrgId(userElement.getOrgId());
690
+        tpTicketRecord.setOrgId(1);
690 691
         tpTicketRecord.setTicketId(tpTicketReco.getId());
691 692
         // 1:投诉   2:报修 3:联系物业
692 693
         String typeName = "2".equals(tpTicket.getType()) ? "报修" : "1".equals(tpTicket.getType()) ? "投诉" : "3".equals(tpTicket.getType()) ? "联系工单" : "未知类型";
693 694
         tpTicketRecord.setContent("您的" + typeName + "正在分配物业处理人员, 若长时间无人处理, 请联系物业! 联系物业号码簿 >");
694 695
         tpTicketRecord.setStatus(tpTicketReco.getStatus());
695
-        tpTicketRecord.setCreateUser(userElement.getUserId());
696
+        tpTicketRecord.setCreateUser(personId);
696 697
         tpTicketRecord.setCreateDate(LocalDateTime.now());
697 698
         // 插入工单处理表
698 699
         tpTicketRecordMapper.insert(tpTicketRecord);
@@ -719,10 +720,10 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
719 720
      *
720 721
      * @param tpTicket
721 722
      * @param imageUrl
722
-     * @param userId
723
+     * @param pesonId
723 724
      * @throws IOException
724 725
      */
725
-    private void insertTdImage(TpTicket tpTicket, String imageUrl, Integer userId) {
726
+    private void insertTdImage(TpTicket tpTicket, String imageUrl, String pesonId) {
726 727
         if (null == imageUrl || "".equals(imageUrl)) {
727 728
             return;
728 729
         }
@@ -733,7 +734,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
733 734
             tdImages.setImageUrl(img);
734 735
             tdImages.setType(Constant.SERVICE);
735 736
             tdImages.setUuid(uuId);
736
-            tdImages.setCreateUser(userId);
737
+            tdImages.setCreateUser(pesonId);
737 738
             tdImages.setCreateTime(LocalDateTime.now());
738 739
             tdImagesMapper.insert(tdImages);
739 740
         }
@@ -748,17 +749,17 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
748 749
      * @return
749 750
      */
750 751
     @Override
751
-    public Integer updateTicketsReply(TpTicketRecordComment tpTicketRecordComment, Integer userId) {
752
+    public Integer updateTicketsReply(TpTicketRecordComment tpTicketRecordComment, String personId) {
752 753
         //查询用户名
753 754
 //        User taUser = userMapper.selectById(userId);
754
-        TaUser taUser = taUserMapper.selectById(userId);
755
+        TaPerson  taPerson = taPersonMapper.selectById(personId);
755 756
 
756 757
         TpTicket  tpTicket= tpTicketMapper.selectById(tpTicketRecordComment.getTicketId());
757 758
         TpTicketRecord ticketRecord= tpTicketRecordMapper.selectTpTicketRecord(tpTicketRecordComment.getTicketId(), Integer.valueOf(tpTicket.getStatus()));
758 759
 
759
-        tpTicketRecordComment.setUserName(taUser.getUserName());
760
+        tpTicketRecordComment.setUserName(taPerson.getName());
760 761
         tpTicketRecordComment.setParentId(tpTicketRecordComment.getId());
761
-        tpTicketRecordComment.setUuid(userId);
762
+        tpTicketRecordComment.setUuid(personId);
762 763
         tpTicketRecordComment.setTicketRecordId(ticketRecord.getId());
763 764
         tpTicketRecordComment.setUserType(Constant.TICKET_USER_TYPE);
764 765
         tpTicketRecordComment.setCreateDate(LocalDateTime.now());
@@ -769,7 +770,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
769 770
 
770 771
     @Override
771 772
     @Transactional(rollbackFor = Exception.class)
772
-    public ResponseBean updateTicketContent(Integer ticketId, String parameter, TaUser userElement) {
773
+    public ResponseBean updateTicketContent(Integer ticketId, String parameter, String personId) {
773 774
         ResponseBean responseBean = new ResponseBean();
774 775
 
775 776
         JSONObject jsonObject = JSONObject.parseObject(parameter);
@@ -785,7 +786,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
785 786
         map.put("type", "service");
786 787
         tdImagesMapper.deleteByUuidAndType(map);
787 788
 
788
-        insertTdImage(tpTicket, imageUrl, userElement.getUserId());
789
+        insertTdImage(tpTicket, imageUrl, personId);
789 790
 
790 791
         TpTicket ticket = tpTicketMapper.selectById(ticketId);
791 792
         ticket.setTicketTitle(tpTicket.getTicketTitle());
@@ -820,7 +821,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
820 821
 
821 822
     @Transactional(rollbackFor = Exception.class)
822 823
     @Override
823
-    public ResponseBean stopTpTicketRecord(Integer orgId, Integer ticketId, TaUser userElement) {
824
+    public ResponseBean stopTpTicketRecord(Integer orgId, Integer ticketId, String personId) {
824 825
         ResponseBean responseBean = new ResponseBean();
825 826
         try {
826 827
             TpTicket tpTicket = new TpTicket();
@@ -836,21 +837,20 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
836 837
             tpTicketRecord.setOrgId(orgId);
837 838
 
838 839
             tpTicketRecord.setContent("您的联系单已被您自己终止,如果仍有问题,可以在服务页新增一个报修/投诉/联系单");
839
-            tpTicketRecord.setCreateUser(userElement.getUserId());
840
+            tpTicketRecord.setCreateUser(personId);
840 841
             tpTicketRecord.setCreateDate(LocalDateTime.now());
841 842
             tpTicketRecordMapper.insert(tpTicketRecord);
842 843
             // 终止后维护tp_ticket_record_comment对话
843
-            Integer createUser= tpTicketMapper.selectById(ticketId).getCreateUser();
844
-            TaUserVerify taUserVerify= taUserVerifyMapper.selectById(createUser);
844
+            String createUser= tpTicketMapper.selectById(ticketId).getCreateUser();
845
+//            TaUserVerify taUserVerify= taUserVerifyMapper.selectById(createUser);
845 846
 
846 847
 //            User taUser= userMapper.selectById(taUserVerify.getPersonId());
847
-            TaUser taUser = taUserMapper.selectById(taUserVerify.getPersonId());
848
+            TaUser taUser = taUserMapper.selectById(createUser);
848 849
             TpTicketRecordComment tpTicketRecordComment = new TpTicketRecordComment();
849 850
             tpTicketRecordComment.setOrgId(orgId);
850 851
             tpTicketRecordComment.setTicketId(ticketId);
851 852
             tpTicketRecordComment.setTicketRecordId(tpTicketRecord.getId());
852
-            tpTicketRecordComment.setUuid(userElement.getUserId());
853
-            tpTicketRecordComment.setUuid(taUserVerify.getId());
853
+            tpTicketRecordComment.setUuid(personId);
854 854
             tpTicketRecordComment.setUserName(taUser.getUserName());
855 855
             tpTicketRecordComment.setContent("业主终止工单,原因——无");
856 856
             tpTicketRecordComment.setCreateDate(LocalDateTime.now());
@@ -894,7 +894,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
894 894
         tpMessage.setAdviceType("1");
895 895
         // 模板类型为 消息模板
896 896
         tpMessage.setModelType("1");
897
-        tpMessage.setUuid(userId);
897
+        tpMessage.setUuid(userId.toString());
898 898
         // 接收人类型: APP用户
899 899
         tpMessage.setUuidType("1");
900 900
         // 来源: APP 端用户
@@ -904,7 +904,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
904 904
         tpMessage.setStatus("1");
905 905
         // 阅读状态: 0未阅读
906 906
         tpMessage.setReadStatus("0");
907
-        tpMessage.setCreateUser(userId);
907
+        tpMessage.setCreateUser(userId.toString());
908 908
         tpMessage.setCreateDate(LocalDateTime.now());
909 909
         tpMessage.setUpdateUser(userId);
910 910
         tpMessage.setUpdateDate(LocalDateTime.now());
@@ -915,7 +915,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
915 915
 
916 916
     }
917 917
     @Override
918
-    public ResponseBean addWxRecordComment(String parameter, Integer verifyId,Integer orgId,String userName) {
918
+    public ResponseBean addWxRecordComment(String parameter, String verifyId,Integer orgId,String userName) {
919 919
         ResponseBean response=new ResponseBean();
920 920
         JSONObject object= JSONObject.parseObject(parameter);
921 921
 

+ 3
- 3
src/main/java/com/huiju/estateagents/property/service/impl/TransactionServiceImpl.java Parādīt failu

@@ -191,7 +191,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
191 191
 			tdImages.setType("transaction");
192 192
 			tdImages.setUuid(tpTransaction.getId());
193 193
 			tdImages.setCreateTime(LocalDateTime.now());
194
-			tdImages.setCreateUser(id);
194
+			tdImages.setCreateUser(id.toString());
195 195
 			tdImagesMapper.insert(tdImages);
196 196
 		}
197 197
 		return response;
@@ -232,7 +232,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
232 232
 			tdImages.setType("transaction");
233 233
 			tdImages.setUuid(tpTransaction.getId());
234 234
 			tdImages.setCreateTime(LocalDateTime.now());
235
-			tdImages.setCreateUser(id);
235
+			tdImages.setCreateUser(id.toString());
236 236
 			tdImagesMapper.insert(tdImages);
237 237
 		}
238 238
 		return response;
@@ -389,7 +389,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
389 389
 			tdImages.setType("reply");
390 390
 			tdImages.setUuid(transactionReply.getId());
391 391
 			tdImages.setCreateTime(LocalDateTime.now());
392
-			tdImages.setCreateUser(userElement.getUserId());
392
+			tdImages.setCreateUser(userElement.getUserId().toString());
393 393
 			tdImagesMapper.insert(tdImages);
394 394
 		}
395 395
 		response.addSuccess("成功");

+ 6
- 6
src/main/resources/mapper/property/TpTicketMapper.xml Parādīt failu

@@ -5,7 +5,7 @@
5 5
     SELECT
6 6
     p.id,
7 7
     p.org_id,
8
-    p.ta_user_id,
8
+    p.person_id,
9 9
     p.ticket_title,
10 10
     p.ticket_content,
11 11
     p.STATUS,
@@ -18,10 +18,10 @@
18 18
     p.create_date,
19 19
     p.update_user,
20 20
     p.update_date,
21
-    us.user_name
21
+        us.name as user_name
22 22
     FROM
23 23
     tp_ticket p
24
-    LEFT JOIN ta_user AS us ON p.create_user=us.user_id
24
+    LEFT JOIN ta_person AS us ON p.create_user=us.person_id
25 25
 <where>
26 26
     <if test="ticket.id != null and ticket.id !=''">
27 27
         and  p.id like concat('%',#{ticket.id,jdbcType=INTEGER},'%')
@@ -33,13 +33,13 @@
33 33
         and p.ticket_title like concat('%',#{ticket.ticketTitle,jdbcType=VARCHAR},'%')
34 34
     </if>
35 35
     <if test="userName != null and userName !=''">
36
-        and AS.user_name like concat('%',#{ userName,jdbcType=VARCHAR},'%')
36
+        and us.name like concat('%',#{ userName,jdbcType=VARCHAR},'%')
37 37
     </if>
38 38
     <if test="ticket.status != null and ticket.status !=''">
39 39
         and  p.status=#{ticket.status,jdbcType=INTEGER}
40 40
     </if>
41 41
     <if test="updateUserNmae != null and updateUserNmae !=''">
42
-        and us.user_name like concat('%',#{ updateUserNmae,jdbcType=VARCHAR},'%')
42
+        and us.name like concat('%',#{ updateUserNmae,jdbcType=VARCHAR},'%')
43 43
     </if>
44 44
     and p.org_id=#{orgId,jdbcType=INTEGER}
45 45
 </where>
@@ -50,7 +50,7 @@
50 50
         SELECT
51 51
         p.id,
52 52
         p.org_id,
53
-        p.ta_user_id,
53
+        p.person_id,
54 54
         p.ticket_title,
55 55
         p.ticket_content,
56 56
         p.STATUS,