|
@@ -211,7 +211,7 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
|
211
|
211
|
message.setModelType("1");
|
212
|
212
|
message.setUuidType("1");
|
213
|
213
|
message.setSource("2");
|
214
|
|
- message.setMessageContent(content);
|
|
214
|
+ message.setMessageContent("物业回复您:"+content);
|
215
|
215
|
message.setStatus("1");
|
216
|
216
|
message.setReadStatus("0");
|
217
|
217
|
message.setCreateUser(tpTicket.getCreateUser());
|
|
@@ -318,16 +318,36 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
|
318
|
318
|
ticketRecordComment.setContent("拒绝受理,原因——"+textContent);
|
319
|
319
|
ticketRecordComment.setUserName(userName);
|
320
|
320
|
ticketRecordComment.setCreateDate(LocalDateTime.now());
|
321
|
|
- response.addSuccess("成功");
|
322
|
321
|
tpTicketRecordCommentMapper.insert(ticketRecordComment);
|
323
|
322
|
|
324
|
323
|
//维护1.5版本
|
325
|
324
|
Message message = new Message();
|
|
325
|
+// message.setTicketId(ticketId);
|
|
326
|
+// message.setUpdateUser(id);
|
|
327
|
+// message.setUpdateDate(LocalDateTime.now());
|
|
328
|
+// message.setStatus("0");
|
|
329
|
+// messageMapper.updateTicketMessage(message);
|
|
330
|
+
|
|
331
|
+ QueryWrapper<TpTicket> queryWrapper = new QueryWrapper<>();
|
|
332
|
+ queryWrapper.eq("id", ticketId);
|
|
333
|
+ queryWrapper.eq("community_id", communityId);
|
|
334
|
+ TpTicket ticket = tpTicketMapper.selectOne(queryWrapper);
|
|
335
|
+ message.setCommunityId(communityId);
|
|
336
|
+ message.setMessageType(ticket.getType());
|
|
337
|
+ message.setTicketId(ticket.getId());
|
|
338
|
+ message.setAdviceType("1");
|
|
339
|
+ message.setUuid(ticket.getCreateUser());
|
|
340
|
+ message.setModelType("1");
|
|
341
|
+ message.setUuidType("1");
|
|
342
|
+ message.setSource("2");
|
|
343
|
+ message.setMessageContent("您的工单“" + ticket.getTicketTitle() + "”已被拒绝受理");
|
|
344
|
+ message.setStatus("1");
|
|
345
|
+ message.setReadStatus("0");
|
|
346
|
+ message.setCreateUser(id);
|
|
347
|
+ message.setCreateDate(LocalDateTime.now());
|
326
|
348
|
message.setTicketId(ticketId);
|
327
|
|
- message.setUpdateUser(id);
|
328
|
|
- message.setUpdateDate(LocalDateTime.now());
|
329
|
|
- message.setStatus("0");
|
330
|
|
- messageMapper.updateTicketMessage(message);
|
|
349
|
+ messageMapper.insert(message);
|
|
350
|
+ response.addSuccess("成功");
|
331
|
351
|
return response;
|
332
|
352
|
}
|
333
|
353
|
|
|
@@ -382,6 +402,27 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
|
382
|
402
|
//分配成功后这只messgae消息表status为无效
|
383
|
403
|
messageMapper.updateTickMessageStatus(ticketId);
|
384
|
404
|
|
|
405
|
+ // 处理完成后推送app
|
|
406
|
+ QueryWrapper<TpTicket> queryWrapper = new QueryWrapper<>();
|
|
407
|
+ queryWrapper.eq("id", ticketId);
|
|
408
|
+ queryWrapper.eq("community_id", communityId);
|
|
409
|
+ TpTicket ticket = tpTicketMapper.selectOne(queryWrapper);
|
|
410
|
+ Message message= new Message();
|
|
411
|
+ message.setCommunityId(communityId);
|
|
412
|
+ message.setMessageType(ticket.getType());
|
|
413
|
+ message.setTicketId(ticket.getId());
|
|
414
|
+ message.setAdviceType("1");
|
|
415
|
+ message.setUuid(ticket.getCreateUser());
|
|
416
|
+ message.setModelType("1");
|
|
417
|
+ message.setUuidType("1");
|
|
418
|
+ message.setSource("2");
|
|
419
|
+ message.setMessageContent("您的工单“" + ticket.getTicketTitle() + "”已处理完成,请查看详情");
|
|
420
|
+ message.setStatus("1");
|
|
421
|
+ message.setReadStatus("0");
|
|
422
|
+ message.setCreateUser(id);
|
|
423
|
+ message.setCreateDate(LocalDateTime.now());
|
|
424
|
+ message.setTicketId(ticketId);
|
|
425
|
+ messageMapper.insert(message);
|
385
|
426
|
response.addSuccess("成功");
|
386
|
427
|
return response;
|
387
|
428
|
}
|