From c478333af1883ebb7ba359dc0a1756c2ed2b0927 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期五, 18 七月 2025 17:23:45 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamInspectionOrderServiceImpl.java | 67 ++++++++++++++++++--------------- 1 files changed, 36 insertions(+), 31 deletions(-) diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamInspectionOrderServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamInspectionOrderServiceImpl.java index 487d9fc..bd393ff 100644 --- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamInspectionOrderServiceImpl.java +++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamInspectionOrderServiceImpl.java @@ -252,19 +252,21 @@ for (int i = 1; i <= 31; i++) { if (collect.containsKey(i)) { String inspectionResult = ""; - switch (collect.get(i).getInspectionResult()) { - case "NORMAL": - inspectionResult = "鈭�"; - break; - case "ANOMALY": - inspectionResult = "脳"; - break; - case "FAULT": - inspectionResult = "鈻�"; - break; - case "CLOSE": - inspectionResult = "T"; - break; + if (!StrUtils.isEmpty(collect.get(i).getInspectionResult())) { + switch (collect.get(i).getInspectionResult()) { + case "NORMAL": + inspectionResult = "鈭�"; + break; + case "ANOMALY": + inspectionResult = "脳"; + break; + case "FAULT": + inspectionResult = "鈻�"; + break; + case "CLOSE": + inspectionResult = "T"; + break; + } } resultMap.put("inspectionResult" + i, inspectionResult); } else { @@ -386,19 +388,21 @@ for (int i = 1; i <= 5; i++) { if (collect.containsKey(i)) { String inspectionResult = ""; - switch (collect.get(i).getInspectionResult()) { - case "NORMAL": - inspectionResult = "鈭�"; - break; - case "ANOMALY": - inspectionResult = "脳"; - break; - case "FAULT": - inspectionResult = "鈻�"; - break; - case "CLOSE": - inspectionResult = "T"; - break; + if (!StrUtils.isEmpty(collect.get(i).getInspectionResult())) { + switch (collect.get(i).getInspectionResult()) { + case "NORMAL": + inspectionResult = "鈭�"; + break; + case "ANOMALY": + inspectionResult = "脳"; + break; + case "FAULT": + inspectionResult = "鈻�"; + break; + case "CLOSE": + inspectionResult = "T"; + break; + } } resultMap.put("inspectionResult" + i, inspectionResult); } else { @@ -529,7 +533,7 @@ } else { eamInspectionOrder.setEquipmentId(equipment.getId()); } - flowCommonService.initActBusiness("宸ュ崟鍙�: " + eamInspectionOrder.getOrderNum() + ";璁惧缂栧彿: " + equipment.getEquipmentCode() + (equipment.getInstallationPosition() == null ? "" : ";瀹夎浣嶇疆: " + equipment.getInstallationPosition()), + flowCommonService.initActBusiness("宸ュ崟鍙�: " + eamInspectionOrder.getOrderNum() + ";璁惧缂栧彿: " + equipment.getEquipmentCode(), eamInspectionOrder.getId(), "IEamInspectionOrderService", "eam_inspection", null); Map<String, Object> variables = new HashMap<>(); variables.put("dataId", eamInspectionOrder.getId()); @@ -679,9 +683,9 @@ updateEamInspectionOrder(eamInspectionOrder); //鏌ヨ鏁版嵁,杩涜璁惧缁翠慨澶勭悊 - if (eamInspectionOrder.getInspectionStatus().equals(InspectionStatus.WAIT_CONFIRM.name())) { - updateEamInspectionOrderDetail(eamInspectionOrder); - } +// if (eamInspectionOrder.getInspectionStatus().equals(InspectionStatus.WAIT_CONFIRM.name())) { +// updateEamInspectionOrderDetail(eamInspectionOrder); +// } return eamInspectionOrder; } catch (Exception e) { @@ -750,13 +754,14 @@ values.put("organization", request.getConfirmComment()); values.put("comment", request.getConfirmComment()); values.put("confirmation", request.getConfirmDealType()); - request.setComment(request.getConfirmComment()); + request.setComment("缁翠慨宸ョ‘璁ょ粨鏉�"); if ("2".equals(request.getConfirmDealType())) { // 缁翠慨宸ラ┏鍥� List<String> usernames = new ArrayList<>(); usernames.add(order.getOperator()); order.setInspectionStatus(InspectionStatus.UNDER_INSPECTION.name()); values.put("NextAssignee", usernames); + request.setComment("缁翠慨宸ラ┏鍥炵粨鏉�"); } } request.setValues(values); -- Gitblit v1.9.3