From 098c16e62047ad54b3f50b6fe9dc6a007abc2c5c Mon Sep 17 00:00:00 2001 From: calyrex <2213354201@qq.com> Date: Fri, 14 Feb 2025 16:07:05 +0800 Subject: [PATCH] 80 files update --- .../ZOA_FICO_ANLA_CHECK_CONTROLLER.java | 101 +++++++----------- 1 file changed, 36 insertions(+), 65 deletions(-) diff --git a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/controller/ZOA_FICO_ANLA_CHECK_CONTROLLER.java b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/controller/ZOA_FICO_ANLA_CHECK_CONTROLLER.java index 89af370..82d651b 100644 --- a/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/controller/ZOA_FICO_ANLA_CHECK_CONTROLLER.java +++ b/secondev-history-action/src/main/java/com/weaver/seconddev/interfaces/workflow/controller/ZOA_FICO_ANLA_CHECK_CONTROLLER.java @@ -1,5 +1,6 @@ package com.weaver.seconddev.interfaces.workflow.controller; +import com.alibaba.fastjson.JSONObject; import com.weaver.common.base.entity.result.WeaResult; import com.weaver.seconddev.interfaces.workflow.action.ZOA_FICO_ANLA_CHECK; import lombok.extern.slf4j.Slf4j; @@ -38,71 +39,41 @@ public class ZOA_FICO_ANLA_CHECK_CONTROLLER { if(map != null && map.size() > 0){ estatus = map.get("estatus"); emessage = map.get("emessage"); - Document document = DocumentHelper.createDocument(); - Element xml = document.addElement("xml"); - Element status = xml.addElement("estatus"); - status.setText(estatus); - Element message = xml.addElement("emessage"); - message.setText(emessage); - Element TXT50_ = xml.addElement("TXT50");; - TXT50_.setText(""); - Element TXA50_ = xml.addElement("TXA50"); - TXA50_.setText(""); - Element ANLN1_ = xml.addElement("ANLN1"); - ANLN1_.setText(""); - Element ANLHTXT_ = xml.addElement("ANLHTXT"); - ANLHTXT_.setText(""); - Element SERNR_ = xml.addElement("SERNR"); - SERNR_.setText(""); - Element INVNR_ = xml.addElement("INVNR"); - INVNR_.setText(""); - Element KOSTL_ = xml.addElement("KOSTL"); - KOSTL_.setText(""); - Element KOSTLV_ = xml.addElement("KOSTLV"); - KOSTLV_.setText(""); - Element CAUFN_ = xml.addElement("CAUFN"); - CAUFN_.setText(""); - Element WERKS_ = xml.addElement("WERKS"); - WERKS_.setText(""); - Element RAUMN_ = xml.addElement("RAUMN"); - RAUMN_.setText(""); - Element BUKRS_ = xml.addElement("BUKRS"); - BUKRS_.setText(""); - Element KKTOGR_ = xml.addElement("KTOGR"); - KKTOGR_.setText(""); - Element MENGE_ = xml.addElement("MENGE"); - MENGE_.setText(""); - Element MEINS_ = xml.addElement("MEINS"); - MEINS_.setText(""); - Element AKTIV_ = xml.addElement("AKTIV"); - AKTIV_.setText(""); - Element ZUGDT_ = xml.addElement("ZUGDT"); - ZUGDT_.setText(""); - Element ZUJHR_ = xml.addElement("ZUJHR"); - ZUJHR_.setText(""); - Element ZUPER_ = xml.addElement("ZUPER"); - ZUPER_.setText(""); - Element DEAKT_ = xml.addElement("DEAKT"); - DEAKT_.setText(""); - Element ORD41_ = xml.addElement("ORD41"); - ORD41_.setText(""); - Element ORD42_ = xml.addElement("ORD42"); - ORD42_.setText(""); - Element NDJAR_ = xml.addElement("NDJAR"); - NDJAR_.setText(""); - Element NDPER_ = xml.addElement("NDPER"); - NDPER_.setText(""); - Element AFABG_ = xml.addElement("AFABG"); - AFABG_.setText(""); - Element NDABJ_ = xml.addElement("NDABJ"); - NDABJ_.setText(""); - Element NDABP_ = xml.addElement("NDABP"); - NDABP_.setText(""); - Element ANLKL_ = xml.addElement("ANLKL"); - ANLKL_.setText(""); - Element ANLN2_ = xml.addElement("ANLN2"); - ANLN2_.setText(""); - return WeaResult.success(document.asXML()); + JSONObject xmlData = new JSONObject(); + xmlData.put("estatus", estatus); + xmlData.put("emessage", emessage); + + // 依次将各个元素添加到子 Map 中 + xmlData.put("TXT50", map.getOrDefault("TXT50", "")); + xmlData.put("TXA50", map.getOrDefault("TXA50", "")); + xmlData.put("ANLN1", map.getOrDefault("ANLN1", "")); + xmlData.put("ANLHTXT", map.getOrDefault("ANLHTXT", "")); + xmlData.put("SERNR", map.getOrDefault("SERNR", "")); + xmlData.put("INVNR", map.getOrDefault("INVNR", "")); + xmlData.put("KOSTL", map.getOrDefault("KOSTL", "")); + xmlData.put("KOSTLV", map.getOrDefault("KOSTLV", "")); + xmlData.put("CAUFN", map.getOrDefault("CAUFN", "")); + xmlData.put("WERKS", map.getOrDefault("WERKS", "")); + xmlData.put("RAUMN", map.getOrDefault("RAUMN", "")); + xmlData.put("BUKRS", map.getOrDefault("BUKRS", "")); + xmlData.put("KKTOGR", map.getOrDefault("KKTOGR", "")); + xmlData.put("MENGE", map.getOrDefault("MENGE", "")); + xmlData.put("MEINS", map.getOrDefault("MEINS", "")); + xmlData.put("AKTIV", map.getOrDefault("AKTIV", "")); + xmlData.put("ZUGDT", map.getOrDefault("ZUGDT", "")); + xmlData.put("ZUJHR", map.getOrDefault("ZUJHR", "")); + xmlData.put("ZUPER", map.getOrDefault("ZUPER", "")); + xmlData.put("DEAKT", map.getOrDefault("DEAKT", "")); + xmlData.put("ORD41", map.getOrDefault("ORD41", "")); + xmlData.put("ORD42", map.getOrDefault("ORD42", "")); + xmlData.put("NDJAR", map.getOrDefault("NDJAR", "")); + xmlData.put("NDPER", map.getOrDefault("NDPER", "")); + xmlData.put("AFABG", map.getOrDefault("AFABG", "")); + xmlData.put("NDABJ", map.getOrDefault("NDABJ", "")); + xmlData.put("NDABP", map.getOrDefault("NDABP", "")); + xmlData.put("ANLKL", map.getOrDefault("ANLKL", "")); + xmlData.put("ANLN2", map.getOrDefault("ANLN2", "")); + return WeaResult.success(JSONObject.toJSONString(xmlData)); }else { estatus = map.get("estatus"); emessage = map.get("emessage");