From fcc5e56c1aba5f85fc86a42494c5e6951e414905 Mon Sep 17 00:00:00 2001 From: ljw Date: Wed, 9 Oct 2024 09:55:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E5=A4=96=E9=94=80=E5=90=88=E5=90=8C?= =?UTF-8?q?=E5=8F=98=E6=9B=B4=E5=8D=95=E5=90=88=E5=90=8C=E7=AD=BE=E7=AB=A0?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../intebilllogon/Utils/ObjectToJsonUtils.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/yem/ia/intebilllogon/Utils/ObjectToJsonUtils.java b/src/main/java/com/yem/ia/intebilllogon/Utils/ObjectToJsonUtils.java index 248c8e9f..87a5f574 100644 --- a/src/main/java/com/yem/ia/intebilllogon/Utils/ObjectToJsonUtils.java +++ b/src/main/java/com/yem/ia/intebilllogon/Utils/ObjectToJsonUtils.java @@ -118,21 +118,21 @@ public class ObjectToJsonUtils { public static JSONObject ToJson(DynamicObject dataEntity, Object pkid, String entityName, String creator) { JSONObject Object = new JSONObject(); Object.put("formCodeId", dataEntity.getString("yem_yzjid")); - if (creator == null || creator.length() == 0) { - Object.put("creator", dataEntity.getString("yem_creator")); - } else { -// if ("yem_es_xsalesorder".equals(entityName)||"yem_es_salesorder".equals(entityName)){ -// Object.put("creator", dataEntity.getString("yem_operator.useropenid")); -// }else { - Object.put("creator", creator); -// } - } JSONObject widgetValueObject = new JSONObject();//单据头对象 JSONObject json = new JSONObject();// if (StringUtils.isNotEmpty(pkid.toString())) { //获取单据数据 DynamicObject Bill = BusinessDataServiceHelper.loadSingle(pkid, entityName); if (Bill != null) { + if (creator == null || creator.length() == 0) { + Object.put("creator", dataEntity.getString("yem_creator")); + } else { + if ("yem_es_xsalesorder".equals(entityName)||"yem_es_salesorder".equals(entityName)){ + Object.put("creator", Bill.getString("yem_operator.useropenid")); + }else { + Object.put("creator", creator); + } + } DynamicObjectCollection yem_signentryentity = dataEntity.getDynamicObjectCollection("yem_signentryentity"); if (yem_signentryentity.size() > 0) { for (int i = 0; i < yem_signentryentity.size(); i++) {