|
@@ -102,6 +102,9 @@ public class SmsCheckCustomerInfoController extends JeecgController<SmsCheckCust
|
|
|
@Value("${special.email.audit.account}")
|
|
@Value("${special.email.audit.account}")
|
|
|
private String emailAccount;
|
|
private String emailAccount;
|
|
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private ISysUserService sysUserService;
|
|
|
|
|
+
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private SmsCheckCustomerInfoBecomeDueService dueService;
|
|
private SmsCheckCustomerInfoBecomeDueService dueService;
|
|
|
|
|
|
|
@@ -1340,15 +1343,22 @@ public class SmsCheckCustomerInfoController extends JeecgController<SmsCheckCust
|
|
|
@ApiOperation(value = "通知客户经理", notes = "通知客户经理")
|
|
@ApiOperation(value = "通知客户经理", notes = "通知客户经理")
|
|
|
@PostMapping(value = "/notice")
|
|
@PostMapping(value = "/notice")
|
|
|
public Result<String> notice(@RequestBody SmsCheckCustomerInfo info) {
|
|
public Result<String> notice(@RequestBody SmsCheckCustomerInfo info) {
|
|
|
- LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
|
|
|
|
+ String staffNo = info.getStaffNo();
|
|
|
|
|
+ if (StringUtils.isEmpty(staffNo)){
|
|
|
|
|
+ return Result.error("用户邮箱获取失败");
|
|
|
|
|
+ }
|
|
|
|
|
+ LambdaQueryWrapper<SysUser> userLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ userLambdaQueryWrapper.eq(SysUser::getUsername,staffNo);
|
|
|
|
|
+ SysUser sysUser = sysUserService.getOne(userLambdaQueryWrapper);
|
|
|
|
|
+ if (sysUser == null){
|
|
|
|
|
+ return Result.error("用户邮箱获取失败");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
String workNo = info.getStaffNo();
|
|
String workNo = info.getStaffNo();
|
|
|
LoginUser toUser = sysBaseAPI.getUserByWorkNo(workNo);
|
|
LoginUser toUser = sysBaseAPI.getUserByWorkNo(workNo);
|
|
|
MessageDTO message = new MessageDTO();
|
|
MessageDTO message = new MessageDTO();
|
|
|
-
|
|
|
|
|
String taskId = info.getTaskId();
|
|
String taskId = info.getTaskId();
|
|
|
-
|
|
|
|
|
SmsCheckTask byId = taskService.getById(taskId);
|
|
SmsCheckTask byId = taskService.getById(taskId);
|
|
|
-
|
|
|
|
|
String type ="";
|
|
String type ="";
|
|
|
String typeName ="";
|
|
String typeName ="";
|
|
|
//1:行短稽核 2:物联网业务稽核 3.复开审批 4.中继线稽核
|
|
//1:行短稽核 2:物联网业务稽核 3.复开审批 4.中继线稽核
|
|
@@ -1376,7 +1386,6 @@ public class SmsCheckCustomerInfoController extends JeecgController<SmsCheckCust
|
|
|
sysBaseAPI.sendSysAnnouncement(message);
|
|
sysBaseAPI.sendSysAnnouncement(message);
|
|
|
// 发送邮件
|
|
// 发送邮件
|
|
|
EmailSendMsgHandle emailSendMsgHandle = new EmailSendMsgHandle();
|
|
EmailSendMsgHandle emailSendMsgHandle = new EmailSendMsgHandle();
|
|
|
- //liutt3.bj@chinatelecom.cn sysUser.getEmail() 1335445690@qq.com"
|
|
|
|
|
emailSendMsgHandle.SendMsg(sysUser.getEmail(),
|
|
emailSendMsgHandle.SendMsg(sysUser.getEmail(),
|
|
|
typeName+"稽核待办,用户编号:【" + info.getUserNo() + "】", type+ " ,客户编号:【" + info.getCustomerNo()
|
|
typeName+"稽核待办,用户编号:【" + info.getUserNo() + "】", type+ " ,客户编号:【" + info.getCustomerNo()
|
|
|
+ "】,用户编号:【" + info.getUserNo() + "】的客户资料请尽快完善。");
|
|
+ "】,用户编号:【" + info.getUserNo() + "】的客户资料请尽快完善。");
|