From 9f83ffd84ac9e720c3d2c6fea5eb9e9202a7211c Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期二, 03 九月 2024 10:27:12 +0800 Subject: [PATCH] 解决报工新增界面保存失败问题,补片审核添加日志,检测审核失败问题 --- north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java index 619f6e2..0dce214 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReplenishService.java @@ -142,12 +142,21 @@ List<PatchLog> patchLoglist = JSONArray.parseArray(JSONObject.toJSONString(object.get("patchLog")), PatchLog.class); if (!patchLoglist.isEmpty()){ for (PatchLog patchLog : patchLoglist) { - //瀹℃牳 - patchMapper.updateReplenish(patchLog,userName); + + ReportingWork reportingWork = reportingWorkMapper .selectOne(new QueryWrapper<ReportingWork>().eq("reporting_work_id",patchLog.getReportingWorkId())); //淇敼灏忕墖娴佺▼鍗℃暟閲� patchMapper.updateOrderProcessDetail(patchLog,reportingWork); + //瀹℃牳 + patchMapper.updateReplenish(patchLog,userName); + + Log log = new Log(); + log.setContent(object.toString()); + log.setFunction("updateReplenish琛ョ墖瀹℃牳"); + log.setOperatorId((String) object.get("userId")); + log.setOperator((String) object.get("userName")); + logService.saveLog(log); } } @@ -156,7 +165,7 @@ //灏嗗紓甯镐紶鍏ユ暟鎹簱 SysError sysError = new SysError(); sysError.setError(e.toString()); - sysError.setFunc("saveOrder"); + sysError.setFunc("updateReplenish"); sysErrorService.insert(sysError); saveState = false; -- Gitblit v1.8.0