|
@@ -21,6 +21,7 @@ import com.huiju.estateagents.property.mapper.TpRepairTypeMapper;
|
21
|
21
|
import com.huiju.estateagents.property.model.*;
|
22
|
22
|
import com.huiju.estateagents.property.service.TpTicketService;
|
23
|
23
|
import com.huiju.estateagents.property.vo.TpTicketVO;
|
|
24
|
+import com.huiju.estateagents.service.ISysSmsEventService;
|
24
|
25
|
import org.apache.commons.lang3.StringUtils;
|
25
|
26
|
import org.checkerframework.checker.units.qual.A;
|
26
|
27
|
import org.springframework.beans.BeanUtils;
|
|
@@ -79,6 +80,9 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
|
79
|
80
|
@Autowired
|
80
|
81
|
private BillInvoiceMapper billInvoiceMapper;
|
81
|
82
|
|
|
83
|
+ @Autowired
|
|
84
|
+ private ISysSmsEventService sysSmsEventService;
|
|
85
|
+
|
82
|
86
|
@Override
|
83
|
87
|
public ResponseBean ticketLiset(String parameter,Integer orgId) {
|
84
|
88
|
ResponseBean response= new ResponseBean<>();
|
|
@@ -302,6 +306,12 @@ public class TpTicketServiceImpl extends ServiceImpl<TpTicketMapper, TpTicket> i
|
302
|
306
|
tpTicketRecord.setCreateDate(LocalDateTime.now());
|
303
|
307
|
tpTicketRecordMapper.insert(tpTicketRecord);
|
304
|
308
|
|
|
309
|
+ // 发送短信给维修工人
|
|
310
|
+ TpTicket tpTicketDetail = tpTicketMapper.selectById(ticketId);
|
|
311
|
+ TaPerson taPerson = taPersonMapper.selectById(tpTicketDetail.getPersonId());
|
|
312
|
+ TaUser lifeUser = taUserMapper.selectById(tpTicketDetail.getTpUserId());
|
|
313
|
+ sysSmsEventService.sendSMSOfRepairTicket(taUser.getPhone(),lifeUser.getUserName(),lifeUser.getPhone(),taPerson.getPhone());
|
|
314
|
+
|
305
|
315
|
//待办模板
|
306
|
316
|
QueryWrapper<TpTicket> queryWrapper = new QueryWrapper<>();
|
307
|
317
|
queryWrapper.eq("id", ticketId);
|