From 1115e7196b84ef2f1c2d1e7692928ef981326671 Mon Sep 17 00:00:00 2001 From: wxyclub Date: Mon, 20 Nov 2023 17:08:18 +0800 Subject: [PATCH] =?UTF-8?q?bug:=20=E4=BA=A7=E5=93=81=E6=A0=87=E5=87=86?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E5=8F=91=E5=B8=83=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E9=A1=BA=E5=BA=8F=E5=8F=B7=E4=B8=A2=E5=A4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bussLibraryProduct/BLApplicantAfter.java | 6 ++++++ .../BussLibraryProduct12After.java | 15 +++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BLApplicantAfter.java b/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BLApplicantAfter.java index d45e0730..c14de760 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BLApplicantAfter.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BLApplicantAfter.java @@ -38,6 +38,12 @@ public class BLApplicantAfter implements TaskListener{ Datas datas = datasService.getOne(queryWrapper); JSONObject object = JSONObject.parseObject(datas.getFormValsJson()); + if(object != null){ + if (object.getString("standNum") != null && StringUtils.isNotBlank(object.getString("standName")) + && object.getString("standNumber") != null && StringUtils.isNotBlank(object.getString("standNumber"))) { + object.put("standNum", object.getString("standNumber")); + } + } delegateTask.setVariable("objectJson",object); //截止时间 流程描述 创建人 diff --git a/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BussLibraryProduct12After.java b/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BussLibraryProduct12After.java index 9a5d36be..b6ef5812 100644 --- a/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BussLibraryProduct12After.java +++ b/src/main/java/com/ydw/bat/wkflow/listener/bussLibraryProduct/BussLibraryProduct12After.java @@ -35,14 +35,13 @@ public class BussLibraryProduct12After implements TaskListener{ JSONObject object = JSONObject.parseObject(datas.getFormValsJson()); // 确保企标编号出错问题 进行修复 - if (object.get("standCode") != null) { - String standCode = object.get("standCode").toString(); - if (object.get("standSort") != null && object.get("standNumber") != null && object.get("standYear") != null) { - String newStandCode = object.get("standSort").toString() + object.get("standNumber").toString() + "-" + object.get("standYear").toString(); - if (!standCode.replace(" ", "").equals(newStandCode)) { - object.put("standCode",newStandCode); - } - } + if (object.get("standSort") != null && object.get("standNumber") != null && object.get("standYear") != null) { + String newStandCode = object.get("standSort").toString() + object.get("standNumber").toString() + "-" + object.get("standYear").toString(); + object.put("standCode",newStandCode); + } + if (object.getString("standNum") != null && StringUtils.isNotBlank(object.getString("standName")) + && object.getString("standNumber") != null && StringUtils.isNotBlank(object.getString("standNumber"))) { + object.put("standNum", object.getString("standNumber")); } delegateTask.setVariable("objectJson",object);