From c0125b7903c0c22456211a4b89a4b43ecf59a2ef Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Tue, 15 Apr 2025 09:15:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=A9=E6=96=99=E7=BC=96?= =?UTF-8?q?=E7=A0=81=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/IncomeInvoiceServiceImpl.java | 217 +++++++++++++----- 1 file changed, 160 insertions(+), 57 deletions(-) diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/impl/IncomeInvoiceServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/impl/IncomeInvoiceServiceImpl.java index d950e050..6b45519c 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/impl/IncomeInvoiceServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/incomeInvoiceData/service/impl/IncomeInvoiceServiceImpl.java @@ -242,9 +242,9 @@ public class IncomeInvoiceServiceImpl extends BaseService headers = null; - String bodys = "{\"password\":\"64de4de7-23ce-4946-ac91-dd9e322d86e5\",\"userName\":\"beis\",\"loginName\":\""+name+"\"}"; + String bodys = "{\"password\":\"a5ce21b8-91db-4cec-b3e3-3e44719655fd\",\"userName\":\"hzyaRest\",\"loginName\":\""+name+"\"}"; String tokenData = sendPost(url, headers, bodys); String access_token = null; if (tokenData != null && JSONObject.isValidObject(tokenData)) { @@ -451,7 +451,7 @@ public class IncomeInvoiceServiceImpl extends BaseService headers = entity.getHeaders(); JSONObject jsonObject = JSONObject.parseObject(bodys); - String loginName = jsonObject.getString("field0002"); + String loginName = "hzya"; String dataXml = getXml(jsonObject); //处理xml数据 String oaToken = getOAToken(loginName); @@ -468,67 +468,170 @@ public class IncomeInvoiceServiceImpl extends BaseService"); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0011") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0001") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0002") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0012") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0013") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0014") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0003") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0015") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0016") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0017") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0018") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0019") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0020") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - stringBuffer.append(jsonObject.getString("field0021") != null?"":""); - stringBuffer.append(""); - stringBuffer.append(""); - //处理明细 - JSONArray jsonArray = JSONArray.parseArray(jsonObject.getString("mdm_ccd_detail")); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("fpdm") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("fphm") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("kprq") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("xfsh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("xfmc") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("gfsh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("gfmc") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("hjje") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("hjse") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("jshj") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("jym") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("xfdzdh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("xfyhzh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("gfdzdh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("gfyhzh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("bz") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("jqbh") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("jdhm") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("kpr") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("skr") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("fhr") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("htbm") != null?"":""); + stringBuffer.append("").append(""); + + stringBuffer.append("").append(""); + stringBuffer.append(jsonObject.getString("fpwj") != null?"":""); + stringBuffer.append("").append(""); + + + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + + JSONArray jsonArray = JSONArray.parseArray(jsonObject.getString("mdm_fp_detail")); if(jsonArray != null&& jsonArray.size() > 0){ for (int i = 0; i < jsonArray.size(); i++) { JSONObject detailObject = jsonArray.getJSONObject(i); stringBuffer.append(""); - stringBuffer.append("").append(detailObject.getString("field0004") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0005") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0022") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0006") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0007") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0008") != null?"":"").append(""); - stringBuffer.append("").append(detailObject.getString("field0009") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("xh") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("ssflbm") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("xmmc") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("ggxh") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("dw") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("sl") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("dj") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("je") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("slv") != null?"":"").append(""); + stringBuffer.append("").append(detailObject.getString("se") != null?"":"").append(""); stringBuffer.append(""); } } - stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + stringBuffer.append(""); + return stringBuffer.toString(); }