guarantee-lsq 1 vuosi sitten
vanhempi
commit
e444f7f1f7

+ 4 - 2
platform-service/src/main/java/com/platform/service/repair/strategy/impl/LongYanRepairStrategy.java

@@ -101,10 +101,12 @@ public class LongYanRepairStrategy extends AbstractRepairBaseStrategy {
         // 记录维修状态跟踪
         addRepairStatusRecord(form,"报修");
         // 给生产的审核人员发送审核消息
-        List<SysUserVO> sysUserVOList = getRepairMangers(null,null,SysRoleCodeEnum.REPAIR_VERIFY_USER.name());
-        if(sysUserVOList == null || sysUserVOList.size() ==0){
+        if(StringUtils.isBlank(form.getVerifyRepairUserId())){
             throw new DeniedException("报修没有审核人,请确认!");
         }
+        List<SysUserVO> sysUserVOList = ListUtils.newArrayList();
+        SysUser sysUser = sysUserMapper.selectByPrimaryKey(form.getVerifyRepairUserId());
+        sysUserVOList.add(BeanConverterUtil.copyObjectProperties(sysUser,SysUserVO.class));
         sendMessageToRepairManger(form,sysUserVOList,CommonConstants.CALL_REPAIR_NOTICE);
         // 给生产工程师和区域负责人发信息
         /*List<SysUserVO> sysUserVOList = getRepairMangers(repairDeptId,null,SysRoleCodeEnum.REPAIR_MANAGE.name());