|
|
@@ -333,10 +333,12 @@ public class MaintenanceServiceImpl extends ServiceImpl<MaintenanceMapper, Maint
|
|
|
if (",".equals(openIds.toString())) {
|
|
|
openIds = new StringBuilder(res.getData().getOaOpenId());
|
|
|
} else {
|
|
|
- openIds.append(res.getData().getOaOpenId());
|
|
|
+ if (ObjectUtils.isNotNull(res.getData().getOaOpenId())) {
|
|
|
+ openIds.append(res.getData().getOaOpenId()).append(",");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
- wechatClient.sendMessage(openIds.toString(), "派工通知", "设备维修-撤销派工", date, maintenance.getCorpName(), maintenance.getDeviceName(),
|
|
|
+ wechatClient.sendMessage(openIds.substring(0, openIds.length() - 1), "派工通知", "设备维修-撤销派工", date, maintenance.getCorpName(), maintenance.getDeviceName(),
|
|
|
maintenance.getCorpTel(), maintenance.getMaintenanceWorkerTel(), maintenance.getDeviceDescribe(), maintenance.getMaintenanceAmount(), "1");
|
|
|
|
|
|
maintenance.setDispatchingWorkers("1");
|
|
|
@@ -627,6 +629,7 @@ public class MaintenanceServiceImpl extends ServiceImpl<MaintenanceMapper, Maint
|
|
|
maintenanceLog.setCreateUserName(AuthUtil.getUserName());
|
|
|
maintenanceLog.setType("费用确认");
|
|
|
maintenanceLogService.save(maintenanceLog);
|
|
|
+ this.paymentApply(maintenance, null, "YPJ");
|
|
|
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd HH:mm");
|
|
|
String date1 = format1.format(new Date());
|
|
|
StringBuilder openIds = new StringBuilder();
|