diff --git a/src/main/java/org/springblade/modules/business/contraller/MaintenanceController.java b/src/main/java/org/springblade/modules/business/contraller/MaintenanceController.java index d5285ad..4253941 100644 --- a/src/main/java/org/springblade/modules/business/contraller/MaintenanceController.java +++ b/src/main/java/org/springblade/modules/business/contraller/MaintenanceController.java @@ -203,8 +203,10 @@ public class MaintenanceController extends BladeController { taskService.updateById(taskOld); //发送消息 String role = "1839536982874193922"; - User user = userService.getOne(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); - messageService.saveMessage(task.getTaskCode(), "客户已经确认巡检任务完成", user.getId(), 1); + List userList = userService.list(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); + for (User user : userList) { + messageService.saveMessage(task.getTaskCode(), "客户已经确认巡检任务完成", user.getId(), 1); + } return R.success(); } @@ -356,8 +358,10 @@ public class MaintenanceController extends BladeController { taskService.updateById(taskOld); //发送消息 String role = "1847220301770326017"; - User user = userService.getOne(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); - messageService.saveMessage(task.getTaskCode(), "维修方案已被客户驳回,请重新审批", user.getId(), 1); + List userList = userService.list(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); + for (User user : userList) { + messageService.saveMessage(task.getTaskCode(), "维修方案已被客户驳回,请重新审批", user.getId(), 1); + } return R.success(); } diff --git a/src/main/java/org/springblade/modules/business/service/impl/WorkOrderServiceImpl.java b/src/main/java/org/springblade/modules/business/service/impl/WorkOrderServiceImpl.java index 0f5235d..d3a2b34 100644 --- a/src/main/java/org/springblade/modules/business/service/impl/WorkOrderServiceImpl.java +++ b/src/main/java/org/springblade/modules/business/service/impl/WorkOrderServiceImpl.java @@ -121,7 +121,7 @@ public class WorkOrderServiceImpl extends BaseServiceImpl workOrders) { String role = "1839536982874193922"; - User customerService = userService.getOne(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); + List customerServiceList = userService.list(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); Date now = DateUtil.date(); String todayStr = format.format(now); @@ -135,7 +135,9 @@ public class WorkOrderServiceImpl extends BaseServiceImpl userList = userService.list(Wrappers.lambdaQuery(User.class).eq(User::getRoleId, role)); + for (User user : userList) { + messageService.saveMessage(workOrder.getRequirementCode(), "已完成维修,请确认客户是否付款", user.getId(), 2); + } }