fix(quality): 修复质量检验不合格记录中产品型号ID缺失问题
- 在质量检验转不合格品处理流程中添加产品型号ID赋值
- 确保不合格品记录能够正确关联到对应的产品型号
- 修复因缺少产品型号ID导致的数据关联错误问题
| | |
| | | BeanUtils.copyProperties(qualityInspect, qualityUnqualified); |
| | | qualityUnqualified.setInspectState(0);//待处理 |
| | | qualityUnqualified.setQuantity(qualityInspect.getUnqualifiedQuantity()); |
| | | qualityUnqualified.setProductModelId(qualityInspect.getProductModelId()); |
| | | List<QualityInspectParam> inspectParams = qualityInspectParamService.list(Wrappers.<QualityInspectParam>lambdaQuery().eq(QualityInspectParam::getInspectId, inspect.getId())); |
| | | String text = inspectParams.stream().map(QualityInspectParam::getParameterItem).collect(Collectors.joining(",")); |
| | | qualityUnqualified.setDefectivePhenomena(text + "这些指标中存在不合格");//不合格现象 |