hanzhiwei пре 1 година
родитељ
комит
36128cbf0d

+ 3 - 0
zd-modules/zd-security/src/main/java/com/zd/security/controller/CheckManageController.java

@@ -317,6 +317,9 @@ public class CheckManageController extends AbstractController {
             //获取当前用户巡查计划列表
             //获取当前用户巡查计划列表
             List<CheckPlan> checkPlans = checkPlanService.list(new LambdaQueryWrapper<CheckPlan>().and(i -> i.eq(CheckPlan::getCheckStatus, 1).or().eq(CheckPlan::getCheckStatus, 2)));
             List<CheckPlan> checkPlans = checkPlanService.list(new LambdaQueryWrapper<CheckPlan>().and(i -> i.eq(CheckPlan::getCheckStatus, 1).or().eq(CheckPlan::getCheckStatus, 2)));
             List<Long> checkPlanIdList = checkPlans.stream().map(CheckPlan::getId).collect(Collectors.toList());
             List<Long> checkPlanIdList = checkPlans.stream().map(CheckPlan::getId).collect(Collectors.toList());
+            if(checkPlanIdList.size()==0){
+                checkPlanIdList.add(-99L);
+            }
             List<CheckMember> checkMemberList = checkMemberService.list(new LambdaQueryWrapper<CheckMember>().in(CheckMember::getCheckPlanId, checkPlanIdList).eq(CheckMember::getUserId, getCurrentUserId()));
             List<CheckMember> checkMemberList = checkMemberService.list(new LambdaQueryWrapper<CheckMember>().in(CheckMember::getCheckPlanId, checkPlanIdList).eq(CheckMember::getUserId, getCurrentUserId()));
             //获取自查身份
             //获取自查身份
             QueryWrapper <CheckStaffUser> wrapper = new QueryWrapper<>();
             QueryWrapper <CheckStaffUser> wrapper = new QueryWrapper<>();