|
|
@ -5169,35 +5169,18 @@ public class QcServiceImpl implements QcService { |
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); |
|
|
//公共参数 |
|
|
//公共参数 |
|
|
String site = inData.getSite(); |
|
|
String site = inData.getSite(); |
|
|
String receiptNo = inData.getReceiptNo(); // 接收单号 |
|
|
|
|
|
int receiptItemNo = 0; |
|
|
|
|
|
try { |
|
|
|
|
|
receiptItemNo = Integer.parseInt(inData.getReceiptItemNo()); // 接收单号 |
|
|
|
|
|
} catch (NumberFormatException e) { |
|
|
|
|
|
System.out.println("字符串转换数值失败(receiptItemNo): " + inData.getReceiptItemNo()); |
|
|
|
|
|
} |
|
|
|
|
|
String inspectDate = sdf.format(inData.getInspectorDate()); |
|
|
|
|
|
Float arriveQty = inData.getRollCount().floatValue(); // 送检数量 |
|
|
|
|
|
Float qtyInspected = inData.getSamplingQty().floatValue(); // 检验数量/抽样数量 |
|
|
|
|
|
Float qtyApproved = inData.getPassQty() == null ? 0 : inData.getPassQty().floatValue();// 合格数量 |
|
|
|
|
|
Float qtyScrapt = inData.getNotPassQty() == null ? 0 : inData.getNotPassQty().floatValue();// 不合格数量 |
|
|
|
|
|
String inspectResult = inData.getInspectionResult(); // 检验结果 |
|
|
|
|
|
String handleType = inData.getDisposalMeasures(); // 不合格处理方式 |
|
|
|
|
|
String username = inData.getUpdateBy(); // 用户名 |
|
|
|
|
|
String inspector = inData.getInspectorName();// 检验员名称 |
|
|
|
|
|
|
|
|
String transNo = inData.getOrderRef1(); |
|
|
|
|
|
Float defectQty = inData.getNotPassQty().floatValue(); // 不合格数量 |
|
|
|
|
|
Float inspectedQty = inData.getRollCount().floatValue(); // 检验数量 |
|
|
|
|
|
String inspectStatus = inData.getInspectionResult(); // 检验结果 |
|
|
|
|
|
String partNo = inData.getPartNo(); // 物料名称 |
|
|
List<Object> params = new ArrayList<>(); |
|
|
List<Object> params = new ArrayList<>(); |
|
|
params.add(site); |
|
|
params.add(site); |
|
|
params.add(inspectResult); |
|
|
|
|
|
params.add(receiptNo); |
|
|
|
|
|
params.add(receiptItemNo); |
|
|
|
|
|
params.add(inspectDate); |
|
|
|
|
|
params.add(arriveQty); |
|
|
|
|
|
params.add(qtyApproved); |
|
|
|
|
|
params.add(qtyScrapt); |
|
|
|
|
|
params.add(qtyInspected); |
|
|
|
|
|
params.add(handleType); |
|
|
|
|
|
params.add(username); |
|
|
|
|
|
params.add(inspector); |
|
|
|
|
|
|
|
|
params.add(transNo); |
|
|
|
|
|
params.add(defectQty); |
|
|
|
|
|
params.add(inspectedQty); |
|
|
|
|
|
params.add(inspectStatus); |
|
|
|
|
|
params.add(partNo); |
|
|
//执行方法 |
|
|
//执行方法 |
|
|
List<Map<String, Object>> resultList = procedureDao.getProcedureData("update_ERPSOOpsTransfer", params); |
|
|
List<Map<String, Object>> resultList = procedureDao.getProcedureData("update_ERPSOOpsTransfer", params); |
|
|
return resultList.get(0); |
|
|
return resultList.get(0); |
|
|
|