|
|
|
@ -190,7 +190,7 @@ public class RecordElectricalInspectionServiceImpl implements IRecordElectricalI
|
|
|
|
|
detailList.add(testData);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
this.insertQualityInspectionByElectrical(inspection, detailList);
|
|
|
|
|
this.insertQualityInspectionByElectrical(inspection, detailList, productLineCode);
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
logger.error("解析电检数据接口数据:" + paramMap.toString() + ";异常:" + e);
|
|
|
|
|
}
|
|
|
|
@ -201,16 +201,16 @@ public class RecordElectricalInspectionServiceImpl implements IRecordElectricalI
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 电检结果存入质检数据
|
|
|
|
|
*
|
|
|
|
|
* @param inspectionInfo
|
|
|
|
|
* @param inspectionInfo
|
|
|
|
|
* @param detailList
|
|
|
|
|
* @param productLineCode
|
|
|
|
|
*/
|
|
|
|
|
private void insertQualityInspectionByElectrical(RecordElectricalInspection inspectionInfo, ArrayList<DetailElectricalinspection> detailList) {
|
|
|
|
|
private void insertQualityInspectionByElectrical(RecordElectricalInspection inspectionInfo, ArrayList<DetailElectricalinspection> detailList, String productLineCode) {
|
|
|
|
|
if (StringUtils.isNull(inspectionInfo.getBarcode()) || StringUtils.isNull(detailList)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
String barcode = inspectionInfo.getBarcode();
|
|
|
|
|
ReportQualityInspection qualityInspection = qualityInspectionService.selectReportQualityInspectionByBarcode(barcode);
|
|
|
|
|
ReportQualityInspection qualityInspection = qualityInspectionService.selectReportQualityInspectionByBarcode(barcode, productLineCode);
|
|
|
|
|
if (StringUtils.isNull(qualityInspection)) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|