|
@@ -141,7 +141,7 @@ public class PlanServiceImpl extends ServiceImpl<PlanMapper, Plan> implements Pl
|
|
queryWrapper.and(wrapper->wrapper.eq(Plan::getStartDate,now).or().inSql(Plan::getId,"select ppt1.plan_id \n" +
|
|
queryWrapper.and(wrapper->wrapper.eq(Plan::getStartDate,now).or().inSql(Plan::getId,"select ppt1.plan_id \n" +
|
|
"from plan_procedure_total ppt1\n" +
|
|
"from plan_procedure_total ppt1\n" +
|
|
"left join prod_procedure_team ppt on ppt.plan_procedure_id=ppt1.id\n" +
|
|
"left join prod_procedure_team ppt on ppt.plan_procedure_id=ppt1.id\n" +
|
|
- "where ppt.progress<100")).lt(Plan::getStartDate,now.plusDays(1)).eq(Plan::getHideState,0);
|
|
|
|
|
|
+ "where ppt.progress IS NULL OR ppt.progress<100")).lt(Plan::getStartDate,now.plusDays(1)).eq(Plan::getHideState,0);
|
|
}else {
|
|
}else {
|
|
queryWrapper.eq(Plan::getStartDate,(planType==0||planType==2)?now:now.plusDays(1));
|
|
queryWrapper.eq(Plan::getStartDate,(planType==0||planType==2)?now:now.plusDays(1));
|
|
}
|
|
}
|
|
@@ -183,7 +183,7 @@ public class PlanServiceImpl extends ServiceImpl<PlanMapper, Plan> implements Pl
|
|
}
|
|
}
|
|
collect.add(-1);
|
|
collect.add(-1);
|
|
List<Integer> finalCollect = collect;
|
|
List<Integer> finalCollect = collect;
|
|
- queryWrapper.and(wrapper->wrapper.in(Plan::getId, finalCollect).or().eq(Plan::getCreateId,user.getId()).or().in(Plan::getStationId,deptIds)).eq(Plan::getStatus,1);
|
|
|
|
|
|
+ queryWrapper.and(wrapper->wrapper.in(Plan::getId, finalCollect).or().eq(Plan::getForemanId,user.getId()).or().eq(Plan::getCreateId,user.getId()).or().in(Plan::getStationId,deptIds)).eq(Plan::getStatus,1);
|
|
}
|
|
}
|
|
if(!StringUtils.isEmpty(steelStampNumber)){
|
|
if(!StringUtils.isEmpty(steelStampNumber)){
|
|
QueryWrapper<PlanSteelStampNumber> queryWrapperSSN=new QueryWrapper<>();
|
|
QueryWrapper<PlanSteelStampNumber> queryWrapperSSN=new QueryWrapper<>();
|