From fb611e8f45ac022c2d3611f586e85cbdd06dbbc0 Mon Sep 17 00:00:00 2001 From: CZT <czt18638530771@163.com> Date: 星期五, 12 一月 2024 19:13:58 +0800 Subject: [PATCH] 新增财务数据同步 --- src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java | 25 ++++++++++++++++++++++--- 1 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java index 38d95c8..e446b22 100644 --- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java @@ -200,9 +200,13 @@ return api1108; } if (NX2023Constant.NX_2023_API_CODE_1109.equals(inteId)) { + Nx2023Api1109 api1109 = new Nx2023Api1109(); Api1109 apiData = (Api1109) data; - apiData.setWjl(FileUtils.fileToByteString(apiData.getWjdz())); - return apiData; + BeanUtils.copyProperties(apiData, api1109); + Map<String, String> map = new HashMap<>(); + map.put(apiData.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz())); + api1109.setWjl(JSON.toJSONString(map)); + return api1109; } if (NX2023Constant.NX_2023_API_CODE_1111.equals(inteId)) { Nx2023Api1111 api1111 = new Nx2023Api1111(); @@ -224,6 +228,12 @@ BeanUtils.copyProperties(data, api1201); return api1201; } + if (NX2023Constant.NX_2023_API_CODE_1203.equals(inteId)) { + Nx2023Api1203 api1203 = new Nx2023Api1203(); + BeanUtils.copyProperties(data, api1203); + return api1203; + } + if (NX2023Constant.NX_2023_API_CODE_1211.equals(inteId)) { Nx2023Api1211 api1211 = new Nx2023Api1211(); BeanUtils.copyProperties(data, api1211); @@ -241,8 +251,10 @@ return api1306; } if (NX2023Constant.NX_2023_API_CODE_1307.equals(inteId)) { + Api1307 apiData = (Api1307) data; Nx2023Api1307 api1307 = new Nx2023Api1307(); - BeanUtils.copyProperties(data, api1307); + BeanUtils.copyProperties(apiData, api1307); + api1307.setCntxwjl(FileUtils.fileToByteString(apiData.getWjdz())); return api1307; } if (NX2023Constant.NX_2023_API_CODE_1308.equals(inteId)) { @@ -538,4 +550,11 @@ } return object; } + + @Override + public ResponseDto pullData(ApiParam param, ApiConfs conf) { + //璇ュ崗璁棤姝ゅ疄鐜� + return null; + } + } \ No newline at end of file -- Gitblit v1.9.3