| | |
| | | thisWornQuantity:'تنقطع هذه العملية', |
| | | passAudit:'تمت الموافقة', |
| | | patchCondition:'补片状态', |
| | | changeFailed:'修改失败,请检查是否为报工转移订单', |
| | | |
| | | |
| | | selectResponsibleTeam:'الرجاء اختيار الفريق المسؤول', |
| | |
| | | thisWornQuantity:'This Worn Quantity', |
| | | passAudit:'Pass The Audit', |
| | | patchCondition:'Patch Condition', |
| | | changeFailed:'修改失败,请检查是否为报工转移订单', |
| | | |
| | | selectResponsibleTeam:'Please select a responsible team', |
| | | selectWorkReportingTeam:'Please select a responsible team', |
| | |
| | | thisWornQuantity:'Это процесс повреждение ', |
| | | passAudit:'Проверка прошла', |
| | | patchCondition:'补片状态', |
| | | changeFailed:'修改失败,请检查是否为报工转移订单', |
| | | |
| | | |
| | | selectResponsibleTeam:'Пожалуйста, выберите группу ответственности.', |
| | |
| | | thisWornQuantity:'本工序次破', |
| | | passAudit:'审核通过', |
| | | patchCondition:'补片状态', |
| | | changeFailed:'修改失败,请检查是否为报工转移订单', |
| | | |
| | | |
| | | selectResponsibleTeam:'请选择责任班组', |
| | |
| | | reviewState = 'review' |
| | | } |
| | | request.post(`/reportingWork/updateReportingWork/${reviewState}`,requestData).then(res =>{ |
| | | if (res.code == 200){ |
| | | if (res.code == 200 && res.data===true){ |
| | | ElMessage.success(t('reportingWorks.successfulModificationOfWorkApplication')) |
| | | router.push({path:'/main/reportingWorks/AddReportingWork', |
| | | query:{ |
| | | processId:titleUploadData.value.processId, |
| | | random:Math.random()} |
| | | }) |
| | | } else { |
| | | ElMessage.warning(t('reportingWorks.changeFailed')) |
| | | } |
| | | }) |
| | | } |
| | |
| | | String selectOrderid(String processIdStr); |
| | | |
| | | Map<String,Float> getFootSum(Date selectTime1, Date selectTime2, String orderId, ReportingWork reportingWork); |
| | | |
| | | Integer selectReviewedState(String reportingWorkId); |
| | | } |
| | |
| | | JSONObject reportingWorkJson = new JSONObject(reportingWorkMap); |
| | | ReportingWork reportingWork = JSONObject.parseObject(JSONObject.toJSONString(reportingWorkJson.get("title")), ReportingWork.class); |
| | | List<ReportingWorkDetail> reportingWorkDetails = JSONArray.parseArray(JSONObject.toJSONString(reportingWorkJson.get("detail")), ReportingWorkDetail.class); |
| | | |
| | | //查询该报工是否为报工转移订单 |
| | | Integer transferState = reportingWorkMapper.selectReviewedState(reportingWork.getReportingWorkId()); |
| | | if (transferState !=3){ |
| | | //删除刺破明细表刺破数据 |
| | | damageDetailsMapper.delete( |
| | | new LambdaQueryWrapper<DamageDetails>() |
| | |
| | | logService.saveLog(log); |
| | | |
| | | return true; |
| | | } else { |
| | | return false; |
| | | } |
| | | |
| | | } |
| | | |
| | | //报工管理查询 |
| | |
| | | String lastProcess = reportingWorkMapper.selectLastProcess(processId); |
| | | //获取是否有已补片或返工 |
| | | Integer countStates= Integer.valueOf(reportingWorkMapper.getPatchConditionMp(reportingWorkId)); |
| | | //查询该报工是否为报工转移订单 |
| | | Integer transferState = reportingWorkMapper.selectReviewedState(reportingWorkId); |
| | | if (transferState !=3){ |
| | | //判断是否有补片返工数据 |
| | | if (countStates==0){ |
| | | //判断是否是入库工序 |
| | |
| | | else { |
| | | return false; |
| | | } |
| | | } else { |
| | | return false; |
| | | } |
| | | |
| | | |
| | | } else { |
| | | return false; |
| | |
| | | ) AS subquery; |
| | | |
| | | </select> |
| | | |
| | | <select id="selectReviewedState"> |
| | | select reviewed_state from pp.reporting_work where reporting_work_id=#{reportingWorkId}; |
| | | </select> |
| | | </mapper> |