|  |  | 
 |  |  |             if(!Objects.isNull(plan.getWorkPlansId())){ | 
 |  |  |                 //更新主订单数据信息 | 
 |  |  |                if(plansMapper.selectCount(new QueryWrapper<Plans>() | 
 |  |  |                         .eq("STATUS",Constants.PLAN_STATUS.done) | 
 |  |  |                         .in("STATUS",0,1,4,5) | 
 |  |  |                         .eq("DELETED",Constants.ZERO) | 
 |  |  |                         .ne("id",p.getId()) | 
 |  |  |                         .eq("WORK_PLANS_ID",plan.getWorkPlansId()))<=Constants.ZERO){ | 
 |  |  | 
 |  |  |             if(!Objects.isNull(plan.getWorkPlansId())){ | 
 |  |  |                 //更新主订单数据信息 | 
 |  |  |                 if(plansMapper.selectCount(new QueryWrapper<Plans>() | 
 |  |  |                         .eq("STATUS",Constants.PLAN_STATUS.done) | 
 |  |  |                         .in("STATUS",0,1,4,5) | 
 |  |  |                         .eq("DELETED",Constants.ZERO) | 
 |  |  |                         .ne("id",p.getId()) | 
 |  |  |                         .eq("WORK_PLANS_ID",plan.getWorkPlansId()))<=Constants.ZERO){ |