From 11af6525c78f401f8e7ca1100417adf90415586e Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期三, 06 十一月 2024 17:27:45 +0800 Subject: [PATCH] 陕西2024版接口-测试调整 --- src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java | 39 ++++++++++++++++++++++++++++++++++++--- 1 files changed, 36 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 c4d1ade..ef89135 100644 --- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java @@ -181,18 +181,51 @@ */ private Object getJsonApiData(String inteId, Object data) { if (NX2023Constant.NX_2023_API_CODE_1101.equals(inteId)) { + Api1101 apiData = (Api1101)data; Nx2023Api1101 api1101 = new Nx2023Api1101(); - BeanUtils.copyProperties(data, api1101); + BeanUtils.copyProperties(apiData, api1101); + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1101.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm()); + api1101.setTydwbm(tydwbm); + } + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1101.getSjdwtybm()) && StringUtils.isNotEmpty(apiData.getSjdwdm())) { + String sjdwtybm = apiCommonService.getTydwbm(apiData.getDwdm()); + api1101.setSjdwtybm(sjdwtybm); + } return api1101; } if (NX2023Constant.NX_2023_API_CODE_1102.equals(inteId)) { + Api1102 apiData = (Api1102)data; Nx2023Api1102 api1102 = new Nx2023Api1102(); - BeanUtils.copyProperties(data, api1102); + BeanUtils.copyProperties(apiData, api1102); + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1102.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm()); + api1102.setTykqbm(tykqbm); + } + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1102.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(apiData.getDwdm()); + api1102.setTydwbm(tydwbm); + } return api1102; } if (NX2023Constant.NX_2023_API_CODE_1103.equals(inteId)) { + Api1103 apiData = (Api1103)data; Nx2023Api1103 api1103 = new Nx2023Api1103(); - BeanUtils.copyProperties(data, api1103); + BeanUtils.copyProperties(apiData, api1103); + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1103.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm()); + api1103.setTykqbm(tykqbm); + } + //鏍¢獙缁熶竴缂栫爜鏄惁涓虹┖锛屼负绌哄垯鏌ヨ搴撳尯淇℃伅杩涜璧嬪�� + if (StringUtils.isEmpty(api1103.getTycfbm())) { + String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm()); + api1103.setTycfbm(tycfbm); + } return api1103; } if (NX2023Constant.NX_2023_API_CODE_1104.equals(inteId)) { -- Gitblit v1.9.3