| | |
| | | qualityUnqualified.setInspectId(qualityInspect.getId()); |
| | | qualityUnqualifiedMapper.insert(qualityUnqualified); |
| | | } else { |
| | | //合格直接入库 |
| | | stockUtils.addStock(qualityInspect.getProductModelId(), qualityInspect.getQuantity(), StockInQualifiedRecordTypeEnum.QUALITYINSPECT_STOCK_IN.getCode(), qualityInspect.getId()); |
| | | //合格入库 |
| | | Integer inspectType = qualityInspect.getInspectType(); |
| | | //生产成品添加审核流程,半成品不审核 |
| | | if (inspectType != null && inspectType.equals(2)) { |
| | | stockUtils.addStock(qualityInspect.getProductModelId(), qualityInspect.getQuantity(), |
| | | StockInQualifiedRecordTypeEnum.QUALITYINSPECT_STOCK_IN.getCode(), qualityInspect.getId()); |
| | | } else { |
| | | stockUtils.addStockNoReview(qualityInspect.getProductModelId(), qualityInspect.getQuantity(), |
| | | StockInQualifiedRecordTypeEnum.QUALITYINSPECT_STOCK_IN.getCode(), qualityInspect.getId()); |
| | | } |
| | | } |
| | | qualityInspect.setInspectState(1);//已提交 |
| | | return qualityInspectMapper.updateById(qualityInspect); |
| | |
| | | inspectType = "过程检验"; |
| | | break; |
| | | case 2: |
| | | inspectType = "出厂检验"; |
| | | inspectType = "成品检验"; |
| | | break; |
| | | } |
| | | List<QualityInspectParam> paramList = qualityInspectParamService.list(Wrappers.<QualityInspectParam>lambdaQuery().eq(QualityInspectParam::getInspectId, inspect.getId())); |
| | |
| | | util.exportExcel(response, qualityInspects, "过程检验导出"); |
| | | break; |
| | | case 2: |
| | | util.exportExcel(response, qualityInspects, "出厂检验导出"); |
| | | util.exportExcel(response, qualityInspects, "成品检验导出"); |
| | | break; |
| | | } |
| | | |