From 6f1c9ff525fd44375db54650e38c5bdbda3ee5c7 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 6 Nov 2025 15:22:42 +0800 Subject: [PATCH] =?UTF-8?q?2025-11-06=20oqc=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pms/service/Impl/QcServiceImpl.java | 56 ++++++++++--------- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java b/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java index 26ad33e..11c4ac0 100644 --- a/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java +++ b/src/main/java/com/gaotao/modules/pms/service/Impl/QcServiceImpl.java @@ -2994,7 +2994,11 @@ public class QcServiceImpl implements QcService { } } - data.setState("待审核"); + if ("1".equals(data.getType())) { // 应用 + data.setState("待检验"); + } else { // 保存 + data.setState("待审核"); + } qcMapper.updateFQASMasterRecord(data); // 修改明细记录信息 for (int i = 0; i < data.getItemList().size(); i++) { @@ -3032,31 +3036,31 @@ public class QcServiceImpl implements QcService { if (!operators.isEmpty()) { qcMapper.saveOperator(operators); } - // 查看自动审核动控 - SysSceneDynamicControlModelEntity controlModel = new SysSceneDynamicControlModelEntity(); - controlModel.setSite(data.getSite()); - controlModel.setControlNo("10005"); - List controlList = qcMapper.queryController(controlModel); - if ("控制".equals(controlList.get(0).getBaseData())) { - // 查询检验单 - QcFAIRecordData record = qcMapper.getFQASInspectionRecord(data); - // 修改主记录标识为已提交 - qcMapper.updateFQASMasterSubmitFlag(record); - // 修改明细记录标识为已提交 - qcMapper.updateFQASDetailSubmitFlag(record); - // 修改子明细记录标识为已提交 - qcMapper.updateFQASSubDetailSubmitFlag(record); - if ("生产入库检验".equals(record.getOrderRefType())) { - // 调用存储过程执行 - Map resultMap = this.dboSaveFQASSubmitResult(record); - // 判断是否检验成功 - String code = String.valueOf(resultMap.get("resultCode")); - if ("400".equalsIgnoreCase(code)) { - String msg = String.valueOf(resultMap.get("resultMsg")); - throw new XJException(msg, Integer.parseInt(code)); - } - } - } +// // 查看自动审核动控 +// SysSceneDynamicControlModelEntity controlModel = new SysSceneDynamicControlModelEntity(); +// controlModel.setSite(data.getSite()); +// controlModel.setControlNo("10005"); +// List controlList = qcMapper.queryController(controlModel); +// if ("控制".equals(controlList.get(0).getBaseData())) { +// // 查询检验单 +// QcFAIRecordData record = qcMapper.getFQASInspectionRecord(data); +// // 修改主记录标识为已提交 +// qcMapper.updateFQASMasterSubmitFlag(record); +// // 修改明细记录标识为已提交 +// qcMapper.updateFQASDetailSubmitFlag(record); +// // 修改子明细记录标识为已提交 +// qcMapper.updateFQASSubDetailSubmitFlag(record); +// if ("生产入库检验".equals(record.getOrderRefType())) { +// // 调用存储过程执行 +// Map resultMap = this.dboSaveFQASSubmitResult(record); +// // 判断是否检验成功 +// String code = String.valueOf(resultMap.get("resultCode")); +// if ("400".equalsIgnoreCase(code)) { +// String msg = String.valueOf(resultMap.get("resultMsg")); +// throw new XJException(msg, Integer.parseInt(code)); +// } +// } +// } } /**