|
|
@ -4886,7 +4886,6 @@ public class QcServiceImpl implements QcService { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
for (Map.Entry<String, Float> entry : resultMap.entrySet()) { |
|
|
for (Map.Entry<String, Float> entry : resultMap.entrySet()) { |
|
|
if("ipqc".equals(data.getSopType())){ |
|
|
|
|
|
SubDetailValues detailValues = new SubDetailValues(); |
|
|
SubDetailValues detailValues = new SubDetailValues(); |
|
|
detailValues.setBuNo(data.getBu()); |
|
|
detailValues.setBuNo(data.getBu()); |
|
|
detailValues.setInspectionNo(data.getInspectionNo()); |
|
|
detailValues.setInspectionNo(data.getInspectionNo()); |
|
|
@ -4896,8 +4895,6 @@ public class QcServiceImpl implements QcService { |
|
|
detailValues.setSite(data.getSite()); |
|
|
detailValues.setSite(data.getSite()); |
|
|
detailValues.setNum(1); |
|
|
detailValues.setNum(1); |
|
|
subDetailValues.add(detailValues); |
|
|
subDetailValues.add(detailValues); |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
Thread.sleep(1001); |
|
|
Thread.sleep(1001); |
|
|
|
|
|
|
|
|
@ -4910,6 +4907,27 @@ public class QcServiceImpl implements QcService { |
|
|
sql.append(" VALUES "); |
|
|
sql.append(" VALUES "); |
|
|
sql.append(" (:inspectionNo, :itemNo, :subDetailValue, :samplingLocation, :site, :samplingLocationB, :buNo ,:num) "); |
|
|
sql.append(" (:inspectionNo, :itemNo, :subDetailValue, :samplingLocation, :site, :samplingLocationB, :buNo ,:num) "); |
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(subDetailValues.toArray())); |
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(subDetailValues.toArray())); |
|
|
|
|
|
}else if("iqc".equals(data.getSopType())){ |
|
|
|
|
|
StringBuilder sql = new StringBuilder(); |
|
|
|
|
|
sql.append(" INSERT INTO qc_iqc_sub_detail_record "); |
|
|
|
|
|
sql.append(" (inspection_no, item_no, sub_detail_value, sampling_location, site, sampling_location_b, bu_no ,num) "); |
|
|
|
|
|
sql.append(" VALUES "); |
|
|
|
|
|
sql.append(" (:inspectionNo, :itemNo, :subDetailValue, :samplingLocation, :site, :samplingLocationB, :buNo ,:num) "); |
|
|
|
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(subDetailValues.toArray())); |
|
|
|
|
|
}else if("fai".equals(data.getSopType())){ |
|
|
|
|
|
StringBuilder sql = new StringBuilder(); |
|
|
|
|
|
sql.append(" INSERT INTO qc_fai_sub_detail_record "); |
|
|
|
|
|
sql.append(" (inspection_no, item_no, sub_detail_value, sampling_location, site, sampling_location_b, bu_no ,num) "); |
|
|
|
|
|
sql.append(" VALUES "); |
|
|
|
|
|
sql.append(" (:inspectionNo, :itemNo, :subDetailValue, :samplingLocation, :site, :samplingLocationB, :buNo ,:num) "); |
|
|
|
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(subDetailValues.toArray())); |
|
|
|
|
|
}else if("fqc".equals(data.getSopType())){ |
|
|
|
|
|
StringBuilder sql = new StringBuilder(); |
|
|
|
|
|
sql.append(" INSERT INTO qc_fqc_sub_detail_record "); |
|
|
|
|
|
sql.append(" (inspection_no, item_no, sub_detail_value, sampling_location, site, sampling_location_b, bu_no,num) "); |
|
|
|
|
|
sql.append(" VALUES "); |
|
|
|
|
|
sql.append(" (:inspectionNo, :itemNo, :subDetailValue, :samplingLocation, :site, :samplingLocationB, :buNo ,:num) "); |
|
|
|
|
|
parameterJdbcTemplate.batchUpdate(sql.toString(), SqlParameterSourceUtils.createBatch(subDetailValues.toArray())); |
|
|
} |
|
|
} |
|
|
return subDetailValues; |
|
|
return subDetailValues; |
|
|
|
|
|
|
|
|
|