| | |
| | | .eq("MATERIAL_ID",w.getMaterialId()) |
| | | .eq("DEPART_ID",w.getDepartId()) |
| | | .eq("DELETED",Constants.ZERO) |
| | | .eq("STATUS",Constants.ONE) |
| | | // .eq("STATUS",Constants.ONE) |
| | | ); |
| | | w.setPapercode(b.getPapercode()); |
| | | w.setPapercode(b!=null?b.getPapercode():null); |
| | | |
| | | /* RouteProcedure currentRouteProcedure = routeProcedureExtMapper.selectOne(new QueryWrapper<RouteProcedure>() |
| | | .eq("ROUTE_ID",b.getRouteId()) |
| | |
| | | rParam.setPlanId(pageWrap.getId()); |
| | | rParam.setDeleted(Constants.ZERO); |
| | | //已完工数量 |
| | | // plan.setDoneNum(0); |
| | | plan.setDoneNum(0); |
| | | //已分配数量 |
| | | plan.setDistributNum(0); |
| | | //查询全部投料和产出 |
| | |
| | | tModle.setUrgent(w.getUrgent()); |
| | | tModle.setUpdateTime(w.getUpdateTime()); |
| | | tModle.setRemark(w.getRemark()); |
| | | tModle.setQualifiedNum(0); |
| | | tModle.setUnqualifiedNum(0); |
| | | tModle.setQualifiedNum(w.getQualifiedNum()); |
| | | tModle.setUnqualifiedNum(w.getUnqualifiedNum()); |
| | | tModle.setProUserId(w.getProUserId()); |
| | | tModle.setProUserName(w.getProUserName()); |
| | | tModle.setProUserName(w.getProUserName()); |
| | |
| | | //产出日期 |
| | | tModle.setProduceDate(r.getCreateTime()); |
| | | } |
| | | if(Constants.equalsInteger(r.getDoneType(),Constants.ZERO)){ |
| | | // if(Constants.equalsInteger(r.getDoneType(),Constants.ZERO)){ |
| | | //如果是合格产出 |
| | | tModle.setQualifiedNum(tModle.getQualifiedNum()+Constants.formatBigdecimal(r.getNum()).intValue()); |
| | | }else{ |
| | | // tModle.setQualifiedNum(tModle.getQualifiedNum()+Constants.formatBigdecimal(r.getNum()).intValue()); |
| | | // }else{ |
| | | //如果是不良品 |
| | | tModle.setUnqualifiedNum(tModle.getUnqualifiedNum()+Constants.formatBigdecimal(r.getNum()).intValue()); |
| | | } |
| | | // tModle.setUnqualifiedNum(tModle.getUnqualifiedNum()+Constants.formatBigdecimal(r.getNum()).intValue()); |
| | | // } |
| | | //如果是合格产出 |
| | | tModle.setQualifiedNum(tModle.getQualifiedNum()); |
| | | //如果是不良品 |
| | | tModle.setUnqualifiedNum(tModle.getUnqualifiedNum()); |
| | | } |
| | | } |
| | | } |
| | |
| | | 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){ |