|
@@ -289,21 +289,27 @@ public class TEquipmentServiceImpl extends ServiceImpl<TEquipmentMapper, TEquipm
|
|
|
LambdaQueryWrapper<TWechat> wechatQuery = Wrappers.lambdaQuery();
|
|
|
wechatQuery.eq(TWechat::getAdminId, equipment.getAdminId());
|
|
|
TWechat wechat = wechatService.getOne(wechatQuery);
|
|
|
+ // 设备名称
|
|
|
+ String name = equipment.getName();
|
|
|
+ // 如果为空就拿设备编号后六位
|
|
|
+ if(StringUtils.isEmpty(name)) {
|
|
|
+ name = equipment.getClientId().substring(equipment.getClientId().length() - 6);
|
|
|
+ }
|
|
|
if(wechat != null) {
|
|
|
// 有绑定微信的话发公众号
|
|
|
String openId = wechat.getOpenId();
|
|
|
- wechatService.sendNoworkMessage(openId,equipment.getClientId(),equipment.getName(), ifForeign, companyType);
|
|
|
+ wechatService.sendNoworkMessage(openId,equipment.getClientId(),name, ifForeign, companyType);
|
|
|
if (ifForeign.equals("1")) {
|
|
|
// 国外再发邮件
|
|
|
String messageReceiver = equipment.getMessageReceiver();
|
|
|
if(StringUtils.isNotEmpty(messageReceiver)) {
|
|
|
String[] split = messageReceiver.split(",");
|
|
|
for (String s : split) {
|
|
|
- WechatSendUtil.sentEmail(s,equipment.getName());
|
|
|
+ WechatSendUtil.sentEmail(s, name);
|
|
|
}
|
|
|
} else {
|
|
|
if(StringUtils.isNotEmpty(admin.getEmail())){
|
|
|
- WechatSendUtil.sentEmail(admin.getEmail(),equipment.getName());
|
|
|
+ WechatSendUtil.sentEmail(admin.getEmail(), name);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -317,11 +323,11 @@ public class TEquipmentServiceImpl extends ServiceImpl<TEquipmentMapper, TEquipm
|
|
|
if(StringUtils.isNotEmpty(messageReceiver)) {
|
|
|
String[] split = messageReceiver.split(",");
|
|
|
for (String s : split) {
|
|
|
- WechatSendUtil.sentEmail(s,equipment.getName());
|
|
|
+ WechatSendUtil.sentEmail(s, name);
|
|
|
}
|
|
|
} else {
|
|
|
if(StringUtils.isNotEmpty(admin.getEmail())){
|
|
|
- WechatSendUtil.sentEmail(admin.getEmail(),equipment.getName());
|
|
|
+ WechatSendUtil.sentEmail(admin.getEmail(), name);
|
|
|
}
|
|
|
}
|
|
|
|