From 9f6dacf7b39e5aeba37d8faf575c9e56d8cbe51a Mon Sep 17 00:00:00 2001 From: czt <czt18638530771@163.com> Date: 星期六, 11 十月 2025 13:35:42 +0800 Subject: [PATCH] 武汉黄陂军粮-质检报告共享接口同步及推送 --- src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java | 934 +++++++++++++++++++++++++++++++++++++++------------------ 1 files changed, 639 insertions(+), 295 deletions(-) diff --git a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java index 31538c5..204324a 100644 --- a/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java +++ b/src/main/java/com/fzzy/push/nx2023/NX2023ApiRemoteService.java @@ -1,6 +1,7 @@ package com.fzzy.push.nx2023; import com.alibaba.fastjson.JSON; +import com.fzzy.api.Constant; import com.fzzy.api.data.ApiParam; import com.fzzy.api.data.PushProtocol; import com.fzzy.api.dto.ResponseDto; @@ -10,21 +11,21 @@ import com.fzzy.api.service.ApiTriggerService; import com.fzzy.api.utils.*; import com.fzzy.api.view.repository.*; -import com.fzzy.order.data.OrderData; import com.fzzy.push.nx2023.dto.*; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; import org.apache.commons.lang.time.DateFormatUtils; +import org.apache.commons.lang.time.DateUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; - import java.lang.reflect.Field; import java.util.*; /** * 瀹佸鐪佸钩鍙�2023鐗�-涓婁紶鏁版嵁鏈嶅姟绫� + * * @author czt * @date 2023/11/09 */ @@ -55,6 +56,8 @@ private Api1202Rep api1202Rep; @Autowired private Api1205Rep api1205Rep; + @Autowired + private Api1404Rep api1404Rep; @Override public String getProtocol() { @@ -68,10 +71,8 @@ @Override public ResponseDto pushData(ApiParam param, ApiConfs conf, Object data) { - String inteId = param.getInteId(); String kqdm = param.getKqdm(); - //鏌ヨ搴撳尯淇℃伅琛屾斂鍖哄垝鐮� - List<Api1102> api1102List = api1102Rep.findPushData(kqdm); + try { if (null == conf) { conf = apiCommonService.getConf(kqdm); @@ -80,23 +81,18 @@ //娣诲姞鏃ュ織 ApiLog apiLog = new ApiLog(); apiLog.setId(ContextUtil.getUUID()); - - //鑻ヤ负璐㈠姟1501銆�1502銆�1503鎺ュ彛锛屽垯鎺ュ彛缂栫爜濉啓1114 - if (NX2023Constant.NX_2023_API_CODE_1114_1501.equals(param.getInteId()) - || NX2023Constant.NX_2023_API_CODE_1114_1502.equals(param.getInteId()) - || NX2023Constant.NX_2023_API_CODE_1114_1503.equals(param.getInteId())) { - inteId = NX2023Constant.NX_2023_API_CODE_1114; - } - apiLog.setInteId(inteId); - - if (StringUtils.isEmpty(inteId)) { + if (StringUtils.isEmpty(param.getInteId())) { ResponseDto responseDto = new ResponseDto(99, "娌℃湁鑾峰彇鍒版帴鍙�"); apiLog.setStatus(99); apiLog.setResult("娌℃湁鑾峰彇鍒版帴鍙�"); apiLogRep.save(apiLog); return responseDto; } + apiLog.setInteId(param.getInteId()); + //鑾峰彇鎺ュ彛缂栫爜 + String inteId = this.getInteId(param.getInteId()); + //鑾峰彇JSON鎶ユ枃 String jsonData = getJsonData(param.getInteId(), data); log.info("鎺ュ彛鏁版嵁淇℃伅=" + jsonData); apiLog.setData(jsonData); @@ -118,10 +114,9 @@ reqData.setUid(conf.getUserName()); //鎸囦护id String key = RedisConst.buildKey(RedisConst.KYE_ORDER, conf.getKqdm()); - String orderId = reqData.getId(); - OrderData orderData = (OrderData) redisUtil.get(key); - if (null != orderData && StringUtils.isNotEmpty(orderData.getOrderid())) { - orderId = orderData.getOrderid(); + String orderId = (String) redisUtil.get(key); + if (StringUtils.isEmpty(orderId)) { + orderId = reqData.getId(); } reqData.setOrderid(orderId); @@ -134,7 +129,7 @@ //鎽樿锛屾暟鎹富浣撶殑MD5鍊� reqData.setDigst(MyMD5Util.encrypt(jsonData)); log.info("涓婃姤鏁版嵁淇℃伅=" + JSON.toJSONString(reqData)); - Nx2023RespDto responseDto = NX2023HttpClientUtil.postPushData(conf.getApiUrl() + inteId, JSON.toJSONString(reqData), conf); + Nx2023RespDto responseDto = NX2023HttpClientUtil.postPushData(conf.getApiUrl() + inteId, JSON.toJSONString(reqData)); apiLog.setStatus(responseDto.getCode() == 200 ? 0 : responseDto.getCode()); apiLog.setResult(responseDto.getResult()); @@ -158,25 +153,16 @@ * @return */ private String getJsonData(String inteId, Object data) { - //鑻ヤ负璐㈠姟1501銆�1502銆�1503鎺ュ彛锛屽垯鎺ュ彛缂栫爜濉啓1114 - if (NX2023Constant.NX_2023_API_CODE_1114_1501.equals(inteId) - || NX2023Constant.NX_2023_API_CODE_1114_1502.equals(inteId) - || NX2023Constant.NX_2023_API_CODE_1114_1503.equals(inteId)) { - Object object = getJsonFinanceData(inteId, data); - return JSON.toJSONString(object); - } else { - List<Object> list = new ArrayList<>(); - Object object = getJsonApiData(inteId, data); + List<Object> list = new ArrayList<>(); + Object object = getJsonApiData(inteId, data); - //闄ゅ簱瀛樻帴鍙e锛屽叾浠栨帴鍙d笂浼犲墠鏇存柊鏈�鍚庢洿鏂版椂闂� - if(!NX2023Constant.NX_2023_API_CODE_1208.equals(inteId)){ - setZhgxsjValue(data); - } - - list.add(object); - return JSON.toJSONString(list); + //闄ゅ簱瀛樻帴鍙e锛屽叾浠栨帴鍙d笂浼犲墠鏇存柊鏈�鍚庢洿鏂版椂闂� + if (!Constant.API_CODE_1208.equals(inteId)) { + setZhgxsjValue(data); } + list.add(object); + return JSON.toJSONString(list); } /** @@ -187,99 +173,681 @@ * @return */ private Object getJsonApiData(String inteId, Object data) { - if (NX2023Constant.NX_2023_API_CODE_1101.equals(inteId)) { - + if (Constant.API_CODE_1101.equals(inteId)) { Nx2023Api1101 api1101 = new Nx2023Api1101(); BeanUtils.copyProperties(data, api1101); + //璁剧疆涓婄骇鍗曚綅缁熶竴缂栫爜 + if (StringUtils.isEmpty(api1101.getSjdwtybm()) && StringUtils.isNotEmpty(api1101.getSjdwdm())) { + String sjdwtybm = apiCommonService.getTydwbm(api1101.getDwdm()); + api1101.setSjdwtybm(sjdwtybm); + } return api1101; } - if (NX2023Constant.NX_2023_API_CODE_1102.equals(inteId)) { + if (Constant.API_CODE_1102.equals(inteId)) { Nx2023Api1102 api1102 = new Nx2023Api1102(); BeanUtils.copyProperties(data, api1102); - api1102.setLkxz("1"); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1102.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1102.getDwdm()); + api1102.setTydwbm(tydwbm); + } return api1102; } - if (NX2023Constant.NX_2023_API_CODE_1108.equals(inteId)) { + if (Constant.API_CODE_1103.equals(inteId)) { + Nx2023Api1103 api1103 = new Nx2023Api1103(); + BeanUtils.copyProperties(data, api1103); + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1103.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1103.getKqdm()); + api1103.setTykqbm(tykqbm); + } + return api1103; + } + if (Constant.API_CODE_1104.equals(inteId)) { + Nx2023Api1104 api1104 = new Nx2023Api1104(); + BeanUtils.copyProperties(data, api1104); + //璁剧疆缁熶竴浠撴埧缂栫爜 + if (StringUtils.isEmpty(api1104.getTycfbm())) { + String tycfbm = apiCommonService.getTycfbm(api1104.getCfbh()); + api1104.setTycfbm(tycfbm); + } + return api1104; + } + if (Constant.API_CODE_1105.equals(inteId)) { + Nx2023Api1105 api1105 = new Nx2023Api1105(); + BeanUtils.copyProperties(data, api1105); + //璁剧疆缁熶竴寤掗棿缂栫爜 + if (StringUtils.isEmpty(api1105.getTyajbm())) { + String tyajbm = apiCommonService.getTyajbm(api1105.getAjdm()); + api1105.setTyajbm(tyajbm); + } + return api1105; + } + if (Constant.API_CODE_1106.equals(inteId)) { + Nx2023Api1106 api1106 = new Nx2023Api1106(); + BeanUtils.copyProperties(data, api1106); + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1106.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1106.getKqdm()); + api1106.setTykqbm(tykqbm); + } + return api1106; + } + if (Constant.API_CODE_1107.equals(inteId)) { + Nx2023Api1107 api1107 = new Nx2023Api1107(); + BeanUtils.copyProperties(data, api1107); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1107.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1107.getDwdm()); + api1107.setTydwbm(tydwbm); + } + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1107.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1107.getKqdm()); + api1107.setTykqbm(tykqbm); + } + return api1107; + } + if (Constant.API_CODE_1108.equals(inteId)) { Nx2023Api1108 api1108 = new Nx2023Api1108(); BeanUtils.copyProperties(data, api1108); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1108.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1108.getDwdm()); + api1108.setTydwbm(tydwbm); + } + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1108.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1108.getKqdm()); + api1108.setTykqbm(tykqbm); + } + //璁剧疆缁熶竴鑽墏缂栫爜 + api1108.setTyyjbh(api1108.getYjbh().replace(api1108.getKqdm(), api1108.getTykqbm())); return api1108; } - if (NX2023Constant.NX_2023_API_CODE_1109.equals(inteId)) { + if (Constant.API_CODE_1109.equals(inteId)) { Nx2023Api1109 api1109 = new Nx2023Api1109(); Api1109 apiData = (Api1109) data; BeanUtils.copyProperties(apiData, api1109); + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1109.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1109.getKqdm()); + api1109.setTykqbm(tykqbm); + } + //璁剧疆鏂囦欢鍚嶇О锛氱粺涓�搴撳尯缂栫爜_ + if (api1109.getWjmc().startsWith(api1109.getKqdm())) { + api1109.setWjmc(api1109.getWjmc().replace(api1109.getKqdm(), api1109.getTykqbm())); + } + //璁剧疆鏂囦欢璺緞 + api1109.setWjlj("V2024/2409/" + api1109.getTykqbm() + "/" + api1109.getWjlx() + "/" + api1109.getWjmc()); + Map<String, String> map = new HashMap<>(); - map.put(apiData.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz())); + map.put(api1109.getWjmc(), FileUtils.fileToByteString(apiData.getWjdz())); api1109.setWjl(JSON.toJSONString(map)); + return api1109; } - if (NX2023Constant.NX_2023_API_CODE_1111.equals(inteId)) { + if (Constant.API_CODE_1110.equals(inteId)) { + Nx2023Api1110 api1110 = new Nx2023Api1110(); + BeanUtils.copyProperties(data, api1110); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1110.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1110.getDwdm()); + api1110.setTydwbm(tydwbm); + } + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1110.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1110.getKqdm()); + api1110.setTykqbm(tykqbm); + } + //璁剧疆缁熶竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1110.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1110.getHwdm()); + api1110.setTyhwbm(tyhwbm); + } + return api1110; + } + if (Constant.API_CODE_1111.equals(inteId)) { Nx2023Api1111 api1111 = new Nx2023Api1111(); BeanUtils.copyProperties(data, api1111); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1111.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1111.getDwdm()); + api1111.setTydwbm(tydwbm); + } + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1111.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1111.getKqdm()); + api1111.setTykqbm(tykqbm); + } return api1111; } - if (NX2023Constant.NX_2023_API_CODE_1112.equals(inteId)) { + if (Constant.API_CODE_1112.equals(inteId)) { Nx2023Api1112 api1112 = new Nx2023Api1112(); BeanUtils.copyProperties(data, api1112); + //璁剧疆缁熶竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1112.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1112.getDwdm()); + api1112.setTydwbm(tydwbm); + } + //璁剧疆缁熶竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1112.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1112.getKqdm()); + api1112.setTykqbm(tykqbm); + } return api1112; } - if (NX2023Constant.NX_2023_API_CODE_1113.equals(inteId)) { - Nx2023Api1113 api1113 = new Nx2023Api1113(); - BeanUtils.copyProperties(data, api1113); - return api1113; - } - if (NX2023Constant.NX_2023_API_CODE_1201.equals(inteId)) { + if (Constant.API_CODE_1201.equals(inteId)) { + Api1201 apiData = (Api1201) data; Nx2023Api1201 api1201 = new Nx2023Api1201(); - BeanUtils.copyProperties(data, api1201); + BeanUtils.copyProperties(apiData, api1201); + //璁剧疆绲变竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1201.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1201.getDwdm()); + api1201.setTydwbm(tydwbm); + } + if (StringUtils.isEmpty(api1201.getHtzl())) { + api1201.setHtzl(api1201.getYwlx()); + } + //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿 + if (StringUtils.isEmpty(api1201.getTyhth())) { + api1201.setTyhth(api1201.getHth().replace(api1201.getDwdm(), api1201.getTydwbm())); + } + if (StringUtils.isEmpty(api1201.getYsfs())) { + api1201.setYsfs("鏍规嵁鍒拌揣鏁伴噺杩涜楠屾敹"); + } + if (StringUtils.isEmpty(api1201.getFkfs())) { + api1201.setFkfs("4"); + } return api1201; } - if (NX2023Constant.NX_2023_API_CODE_1203.equals(inteId)) { + if (Constant.API_CODE_1202.equals(inteId)) { + Nx2023Api1202 api1202 = new Nx2023Api1202(); + BeanUtils.copyProperties(data, api1202); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1202.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1202.getHwdm()); + api1202.setTyhwbm(tyhwbm); + } + //璁剧疆绮潈鍗曚綅绲变竴缂栫爜 + if (StringUtils.isEmpty(api1202.getLqgsdwtybm())) { + String tydwbm = apiCommonService.getTydwbm(api1202.getHwdm().substring(0, 18)); + api1202.setLqgsdwtybm(tydwbm); + } + //鍒ゆ柇璁″垝鏄庣粏鍙凤紝涓嶄负绌� + if (StringUtils.isNotEmpty(api1202.getJhmxh())) { + Api1404 api1404 = api1404Rep.getOneDataByJhmxdh(api1202.getJhmxh()); + //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿 + if (api1404.getJhmxdh().startsWith(api1404.getLhjhdh() + api1404.getKqdm())) { + api1202.setJhmxh(api1404.getJhmxdh().replace(api1404.getLhjhdh() + api1404.getKqdm(), api1404.getLhjhdh() + api1202.getTyhwbm().substring(0, 22))); + } + } + //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿 + if (api1202.getHth().startsWith(api1202.getHwdm().substring(0, 21))) { + api1202.setHth(api1202.getHth().replace(api1202.getHwdm().substring(0, 21), api1202.getTyhwbm().substring(0, 22))); + } + //璁剧疆鍏ュ簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙� + if (StringUtils.isEmpty(api1202.getTyrkjsdh())) { + api1202.setTyrkjsdh(api1202.getRkjsdh().replace(api1202.getHwdm().substring(0, 21), api1202.getTyhwbm().substring(0, 22))); + } + return api1202; + } + if (Constant.API_CODE_1203.equals(inteId)) { Nx2023Api1203 api1203 = new Nx2023Api1203(); BeanUtils.copyProperties(data, api1203); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1203.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1203.getHwdm()); + api1203.setTyhwbm(tyhwbm); + } return api1203; } - - if (NX2023Constant.NX_2023_API_CODE_1211.equals(inteId)) { - Nx2023Api1211 api1211 = new Nx2023Api1211(); - BeanUtils.copyProperties(data, api1211); - return api1211; + if (Constant.API_CODE_1204.equals(inteId)) { + Api1204 apiData = (Api1204) data; + Nx2023Api1204 api1204 = new Nx2023Api1204(); + BeanUtils.copyProperties(apiData, api1204); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1204.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1204.getHwdm()); + api1204.setTyhwbm(tyhwbm); + } + //璁剧疆鍏ュ簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙� + if (StringUtils.isEmpty(api1204.getTyrkjsdh())) { + api1204.setTyrkjsdh(api1204.getRkjsdh().replace(apiData.getKqdm(), api1204.getTyhwbm().substring(0, 22))); + } + //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿 + if (api1204.getHth().startsWith(apiData.getKqdm().substring(0, 18))) { + api1204.setHth(api1204.getHth().replace(apiData.getKqdm().substring(0, 18), api1204.getTyhwbm().substring(0, 20))); + } + return api1204; } - if (NX2023Constant.NX_2023_API_CODE_1205.equals(inteId)) { + if (Constant.API_CODE_1205.equals(inteId)) { Nx2023Api1205 api1205 = new Nx2023Api1205(); BeanUtils.copyProperties(data, api1205); - api1205.setSzlx("09"); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1205.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1205.getHwdm()); + api1205.setTyhwbm(tyhwbm); + } + //鍒ゆ柇璁″垝鏄庣粏鍙凤紝涓嶄负绌� + if (StringUtils.isNotEmpty(api1205.getJhmxh())) { + Api1404 api1404 = api1404Rep.getOneDataByJhmxdh(api1205.getJhmxh()); + //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿 + if (api1404.getJhmxdh().startsWith(api1404.getLhjhdh() + api1404.getKqdm())) { + api1205.setJhmxh(api1404.getJhmxdh().replace(api1404.getLhjhdh() + api1404.getKqdm(), api1404.getLhjhdh() + api1205.getTyhwbm().substring(0, 22))); + } + } + //璁剧疆鍚堝悓鍙凤細缁熶竴搴撳尯缂栫爜鍔犱笁缁撮『搴忓彿 + if (api1205.getHth().startsWith(api1205.getHwdm().substring(0, 21))) { + api1205.setHth(api1205.getHth().replace(api1205.getHwdm().substring(0, 21), api1205.getTyhwbm().substring(0, 22))); + } + //璁剧疆鍑哄簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙� + if (StringUtils.isEmpty(api1205.getTyckjsdh())) { + String tykqbm = apiCommonService.getTykqbm(api1205.getHwdm().substring(0, 21)); + api1205.setTyckjsdh(api1205.getCkjsdh().replace(api1205.getHwdm().substring(0, 21), tykqbm)); + } return api1205; } - if (NX2023Constant.NX_2023_API_CODE_1306.equals(inteId)) { + if (Constant.API_CODE_1206.equals(inteId)) { + Api1206 apiData = (Api1206) data; + Nx2023Api1206 api1206 = new Nx2023Api1206(); + BeanUtils.copyProperties(apiData, api1206); + //璁剧疆绲变竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1206.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(apiData.getKqdm().substring(0, 18)); + api1206.setTydwbm(tydwbm); + } + //璁剧疆鍑哄簱缁撶畻鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+涓変綅椤哄簭鍙� + if (StringUtils.isEmpty(api1206.getTyckjsdh())) { + String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm()); + api1206.setTyckjsdh(api1206.getCkjsdh().replace(apiData.getKqdm(), tykqbm)); + } + api1206.setFpzt("1"); + return api1206; + } + if (Constant.API_CODE_1207.equals(inteId)) { + Nx2023Api1207 api1207 = new Nx2023Api1207(); + BeanUtils.copyProperties(data, api1207); + //璁剧疆鍊掑嚭搴撳尯缁熶竴缂栫爜 + if (StringUtils.isEmpty(api1207.getDckqtybm())) { + String dckqtybm = apiCommonService.getTykqbm(api1207.getDcdw()); + api1207.setDckqtybm(dckqtybm); + } + //璁剧疆鍊掑叆搴撳尯缁熶竴缂栫爜 + if (StringUtils.isEmpty(api1207.getDrkqtybm())) { + String drkqtybm = apiCommonService.getTykqbm(api1207.getDrdw()); + api1207.setDrkqtybm(drkqtybm); + } + //璁剧疆鍊掑嚭璐т綅缁熶竴缂栫爜 + if (StringUtils.isEmpty(api1207.getDchwtybm())) { + String dchwtybm = apiCommonService.getTyhwbm(api1207.getDchwdm()); + api1207.setDchwtybm(dchwtybm); + } + //璁剧疆鍊掑叆璐т綅缁熶竴缂栫爜 + if (StringUtils.isEmpty(api1207.getDrhwtybm())) { + String drhwtybm = apiCommonService.getTyhwbm(api1207.getDrhwdm()); + api1207.setDrhwtybm(drhwtybm); + } + //璁剧疆鍊掍粨鍗曞彿锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+4浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1207.getTydcdh())) { + String tykqbm = apiCommonService.getTykqbm(api1207.getDchwdm().substring(0, 21)); + api1207.setTydcdh(api1207.getDcdh().replace(api1207.getDchwdm().substring(0, 21), tykqbm)); + } + return api1207; + } + if (Constant.API_CODE_1208.equals(inteId)) { + Nx2023Api1208 api1208 = new Nx2023Api1208(); + BeanUtils.copyProperties(data, api1208); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1208.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1208.getHwdm()); + api1208.setTyhwbm(tyhwbm); + } + //璁剧疆绮潈鍗曚綅绲变竴缂栫爜 + if (StringUtils.isEmpty(api1208.getLqgstydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1208.getLqgsdwdm()); + api1208.setLqgstydwbm(tydwbm); + } + return api1208; + } + if (Constant.API_CODE_1209.equals(inteId)) { + Api1209 apiData = (Api1209) data; + Nx2023Api1209 api1209 = new Nx2023Api1209(); + BeanUtils.copyProperties(apiData, api1209); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1209.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1209.getHwdm()); + api1209.setTyhwbm(tyhwbm); + } + //璁剧疆鎹熺泭鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+3浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1209.getTysydh())) { + api1209.setTysydh(api1209.getSydh().replace(api1209.getHwdm(), api1209.getTyhwbm())); + } + //瀹為檯鎹熻�楁暟閲忚祴鍊� + api1209.setSjsysl(apiData.getJzsysl()); + return api1209; + } + if (Constant.API_CODE_1210.equals(inteId)) { + Nx2023Api1210 api1210 = new Nx2023Api1210(); + BeanUtils.copyProperties(data, api1210); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1210.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1210.getHwdm()); + api1210.setTyhwbm(tyhwbm); + } + //璁剧疆鎬ц川鍙樻洿鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+3浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1210.getTylsxzzbdh())) { + api1210.setTylsxzzbdh(api1210.getLsxzzbdh().replace(api1210.getHwdm(), api1210.getTyhwbm())); + } + return api1210; + } + if (Constant.API_CODE_1211.equals(inteId)) { + Nx2023Api1211 api1211 = new Nx2023Api1211(); + BeanUtils.copyProperties(data, api1211); + //璁剧疆绲变竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1211.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1211.getKqdm()); + api1211.setTykqbm(tykqbm); + } + return api1211; + } + if (Constant.API_CODE_1212.equals(inteId)) { + Nx2023Api1212 api1212 = new Nx2023Api1212(); + BeanUtils.copyProperties(data, api1212); + //璁剧疆绲变竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1212.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1212.getDwdm()); + api1212.setTydwbm(tydwbm); + } + //璁剧疆绲变竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1212.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1212.getKqdm()); + api1212.setTykqbm(tykqbm); + } + return api1212; + } + if (Constant.API_CODE_1213.equals(inteId)) { + Api1213 apiData = (Api1213)data; + Nx2023Api1213 api1213 = new Nx2023Api1213(); + BeanUtils.copyProperties(data, api1213); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1213.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm()); + api1213.setTyhwbm(tyhwbm); + } + return api1213; + } + if (Constant.API_CODE_1301.equals(inteId)) { + Nx2023Api1301 api1301 = new Nx2023Api1301(); + BeanUtils.copyProperties(data, api1301); + //璁剧疆绲变竴鍗曚綅缂栫爜 + if (StringUtils.isEmpty(api1301.getTydwbm())) { + String tydwbm = apiCommonService.getTydwbm(api1301.getDwdm()); + api1301.setTydwbm(tydwbm); + } + //璁剧疆绲变竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1301.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1301.getKqdm()); + api1301.setTykqbm(tykqbm); + } + return api1301; + } + if (Constant.API_CODE_1302.equals(inteId)) { + Nx2023Api1302 api1302 = new Nx2023Api1302(); + BeanUtils.copyProperties(data, api1302); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1302.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1302.getHwdm()); + api1302.setTyhwbm(tyhwbm); + } + //璁剧疆鍗曞彿锛氱粺涓�璐т綅缂栫爜+yyyyMMdd+4浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1302.getTywsdjcdh())) { + api1302.setTywsdjcdh(api1302.getWsdjcdh().replace(api1302.getHwdm(), api1302.getTyhwbm())); + } + return api1302; + } + if (Constant.API_CODE_1303.equals(inteId)) { + Nx2023Api1303 api1303 = new Nx2023Api1303(); + BeanUtils.copyProperties(data, api1303); + //璁剧疆绲变竴寤掗棿缂栫爜 + if (StringUtils.isEmpty(api1303.getTyajbm())) { + String tyajbm = apiCommonService.getTyajbm(api1303.getHwdm().substring(0, 28)); + api1303.setTyajbm(tyajbm); + } + //璁剧疆鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+4浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1303.getTyhcjcdh())) { + api1303.setTyhcjcdh(api1303.getHcjcdh().replace(api1303.getHwdm(), api1303.getTyajbm())); + } + return api1303; + } + if (Constant.API_CODE_1304.equals(inteId)) { + Nx2023Api1304 api1304 = new Nx2023Api1304(); + BeanUtils.copyProperties(data, api1304); + //璁剧疆绲变竴寤掗棿缂栫爜 + if (StringUtils.isEmpty(api1304.getTyajbm())) { + String tyajbm = apiCommonService.getTyajbm(api1304.getHwdm().substring(0, 28)); + api1304.setTyajbm(tyajbm); + } + //璁剧疆鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+4浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1304.getTyqtndjcdh())) { + api1304.setTyqtndjcdh(api1304.getQtndjcdh().replace(api1304.getHwdm(), api1304.getTyajbm())); + } + return api1304; + } + if (Constant.API_CODE_1305.equals(inteId)) { + Api1305 apiData = (Api1305)data; + Nx2023Api1305 api1305 = new Nx2023Api1305(); + BeanUtils.copyProperties(apiData, api1305); + //璁剧疆绲变竴寤掗棿缂栫爜 + if (StringUtils.isEmpty(api1305.getTyajbm())) { + String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0, 28)); + api1305.setTyajbm(tyajbm); + } + //璁剧疆閫氶浣滀笟鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+3浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1305.getTytfzydh())) { + api1305.setTytfzydh(api1305.getTfzydh().replace(apiData.getHwdm(), api1305.getTyajbm())); + } + return api1305; + } + if (Constant.API_CODE_1306.equals(inteId)) { + Api1306 apiData = (Api1306)data; Nx2023Api1306 api1306 = new Nx2023Api1306(); - BeanUtils.copyProperties(data, api1306); + BeanUtils.copyProperties(apiData, api1306); + //璁剧疆绲变竴寤掗棿缂栫爜 + if (StringUtils.isEmpty(api1306.getTyajbm())) { + String tyajbm = apiCommonService.getTyajbm(apiData.getHwdm().substring(0, 28)); + api1306.setTyajbm(tyajbm); + } + //璁剧疆鐔忚捀浣滀笟鍗曞彿锛氱粺涓�寤掗棿缂栫爜+yyyyMMdd+3浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1306.getTyxzzydh())) { + api1306.setTyxzzydh(api1306.getXzzydh().replace(api1306.getCfdm(), api1306.getTyajbm())); + } return api1306; } - if (NX2023Constant.NX_2023_API_CODE_1307.equals(inteId)) { + if (Constant.API_CODE_1307.equals(inteId)) { Api1307 apiData = (Api1307) data; Nx2023Api1307 api1307 = new Nx2023Api1307(); BeanUtils.copyProperties(apiData, api1307); + //璁剧疆绲变竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1307.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1307.getKqdm()); + api1307.setTykqbm(tykqbm); + } + //璁剧疆绲变竴浠撴埧缂栫爜 + if (StringUtils.isEmpty(api1307.getTycfbm())) { + String tycfbm = apiCommonService.getTykqbm(api1307.getCfdm()); + api1307.setTycfbm(tycfbm); + } + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1307.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1307.getHwdm()); + api1307.setTyhwbm(tyhwbm); + } + //璁剧疆棰勭疆浣嶇紪鐮� + if (api1307.getYzwbh().startsWith(api1307.getHwdm())) { + api1307.setYzwbh(api1307.getYzwbh().replace(api1307.getHwdm(), api1307.getTyhwbm())); + } + + //璁剧疆鏂囦欢璺緞 + String cntxwjlj = "V2024/2432/"; + cntxwjlj += api1307.getTykqbm() + "/"; + cntxwjlj += api1307.getYzwbh() + "/"; + cntxwjlj += api1307.getSpjksbid() + "/"; + cntxwjlj += api1307.getTyhwbm() + "_" + DateFormatUtils.format(api1307.getZpsj(),"yyyyMMdd HHmmss") + "." + api1307.getTxwjhzm(); + api1307.setCntxwjlj(cntxwjlj); + Map<String, String> map = new HashMap<>(); - map.put(apiData.getId() + "." + apiData.getTxwjhzm(), FileUtils.fileToByteString(apiData.getWjdz())); + String wjmc = api1307.getTyhwbm() + "_" + DateFormatUtils.format(api1307.getZpsj(),"yyyyMMdd HHmmss") + "." + api1307.getTxwjhzm(); + map.put(wjmc, FileUtils.fileToByteString(apiData.getWjdz())); api1307.setCntxwjl(JSON.toJSONString(map)); + return api1307; } - if (NX2023Constant.NX_2023_API_CODE_1308.equals(inteId)) { + if (Constant.API_CODE_1308.equals(inteId)) { + Api1308 apiData = (Api1308) data; Nx2023Api1308 api1308 = new Nx2023Api1308(); - BeanUtils.copyProperties(data, api1308); + BeanUtils.copyProperties(apiData, api1308); + + //璁剧疆绲变竴搴撳尯缂栫爜 + if (StringUtils.isEmpty(api1308.getTykqbm())) { + String tykqbm = apiCommonService.getTykqbm(api1308.getKqdm()); + api1308.setTykqbm(tykqbm); + } + + //璁剧疆鏂囦欢璺緞 + String spwjlj = "V2024/2433/"; + spwjlj += api1308.getTykqbm() + "/"; + spwjlj += api1308.getSpjksbid() + "/"; + spwjlj += api1308.getSpjksbid() + "/"; + spwjlj += api1308.getTykqbm() + "_" + DateFormatUtils.format(api1308.getGjsj(),"yyyyMMdd HHmmss") + "." + api1308.getSpwjhzm(); + api1308.setSpwjlj(spwjlj); + + Map<String, String> map = new HashMap<>(); + String wjmc = api1308.getTykqbm() + "_" + DateFormatUtils.format(api1308.getGjsj(),"yyyyMMdd HHmmss") + "." + api1308.getSpwjhzm(); + map.put(wjmc, FileUtils.fileToByteString(apiData.getWjdz())); + api1308.setSpwjl(JSON.toJSONString(map)); return api1308; } - if (NX2023Constant.NX_2023_API_CODE_1403.equals(inteId)) { - Nx2023Api1403 api1403 = new Nx2023Api1403(); - BeanUtils.copyProperties(data, api1403); - return api1403; + if (Constant.API_CODE_1309.equals(inteId)) { + Api1309 apiData = (Api1309)data; + Nx2023Api1309 api1309 = new Nx2023Api1309(); + BeanUtils.copyProperties(data, api1309); + //璁剧疆杩濊鍗曚綅绲变竴缂栫爜 + if (StringUtils.isEmpty(api1309.getWgdwtybm())) { + String tydwbm = apiCommonService.getTydwbm(api1309.getQydm()); + api1309.setWgdwtybm(tydwbm); + } + //璁剧疆棰勮淇℃伅浠g爜锛氱粺涓�搴撳尯缂栫爜+yyyyMMdd+3浣嶉『搴忓彿 + if (StringUtils.isEmpty(api1309.getTyyjxxdm())) { + String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm()); + api1309.setTyyjxxdm(api1309.getYjxxdm().replace(apiData.getKqdm(), tykqbm)); + } + return api1309; + } + if (Constant.API_CODE_1310.equals(inteId)) { + Nx2023Api1310 api1310 = new Nx2023Api1310(); + BeanUtils.copyProperties(data, api1310); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1310.getTyhwbm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1310.getHwdm()); + api1310.setTyhwbm(tyhwbm); + } + return api1310; + } + if (Constant.API_CODE_1404.equals(inteId)) { + Api1404 apiData = (Api1404)data; + Nx2023Api1404 api1404 = new Nx2023Api1404(); + BeanUtils.copyProperties(apiData, api1404); + //璁剧疆绲变竴璐т綅缂栫爜 + if (StringUtils.isEmpty(api1404.getLhhwtybm())) { + String tyhwbm = apiCommonService.getTyhwbm(api1404.getLhhwdm()); + api1404.setLhhwtybm(tyhwbm); + } + //璁″垝鏄庣粏鍙凤細鏇存崲涓鸿疆鎹㈣鍒掑崟鍙�+缁熶竴搴撳尯缂栫爜+4涓洪『搴忓彿 + if (StringUtils.isEmpty(api1404.getTyjhmxdh())) { + String tykqbm = apiCommonService.getTykqbm(apiData.getKqdm()); + api1404.setTyjhmxdh(api1404.getJhmxdh().replace(api1404.getLhjhdh() + apiData.getKqdm(), api1404.getLhjhdh() + tykqbm)); + } + return api1404; + } + if (Constant.API_CODE_1504.equals(inteId)) { + Api1504 api1504 = (Api1504)data; + Nx2023Api1504 apiData = new Nx2023Api1504(); + BeanUtils.copyProperties(api1504, apiData); + return apiData; + } + if (Constant.API_CODE_1505.equals(inteId)) { + Nx2023Api1505 apiData = new Nx2023Api1505(); + BeanUtils.copyProperties(data, apiData); + return data; + } + if (Constant.API_CODE_1506.equals(inteId)) { + Nx2023Api1506 apiData = new Nx2023Api1506(); + BeanUtils.copyProperties(data, apiData); + return apiData; + } + if (Constant.API_CODE_1507.equals(inteId)) { + Nx2023Api1507 apiData = new Nx2023Api1507(); + BeanUtils.copyProperties(data, apiData); + return apiData; + } + if (Constant.API_CODE_1508.equals(inteId)) { + Nx2023Api1508 apiData = new Nx2023Api1508(); + BeanUtils.copyProperties(data, apiData); + return apiData; + } + if (Constant.API_CODE_1509.equals(inteId)) { + Nx2023Api1509 apiData = new Nx2023Api1509(); + BeanUtils.copyProperties(data, apiData); + return apiData; + } + if (Constant.API_CODE_1510.equals(inteId)) { + Nx2023Api1510 apiData = new Nx2023Api1510(); + BeanUtils.copyProperties(data, apiData); + return apiData; } return data; } /** + * 鑾峰彇涓婁紶鐨勬帴鍙g紪鐮� + * + * @param inteId + * @return + */ + private String getInteId(String inteId) { + //灏佷粨纭鍗� + if (Constant.API_CODE_1213.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2442; + } + if (Constant.API_CODE_1504.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2443; + } + if (Constant.API_CODE_1505.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2444; + } + if (Constant.API_CODE_1506.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2445; + } + if (Constant.API_CODE_1507.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2446; + } + if (Constant.API_CODE_1508.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2447; + } + if (Constant.API_CODE_1509.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2448; + } + if (Constant.API_CODE_1510.equals(inteId)) { + return NX2023Constant.NX_2023_API_CODE_2449; + } + return inteId; + } + + /** * 璧嬪�兼渶鍚庢洿鏂版椂闂� + * * @param object * @return */ @@ -288,235 +856,11 @@ try { Field zhgxsj = object.getClass().getDeclaredField("zhgxsj"); zhgxsj.setAccessible(true); - zhgxsj.set(object, new Date()); + zhgxsj.set(object, DateUtils.addSeconds(new Date(), -10)); } catch (Exception e) { e.printStackTrace(); } return object; - } - - /** - * 鑾峰彇璐㈠姟鏁版嵁json - * - * @param inteId - * @param data - * @return - */ - private Object getJsonFinanceData(String inteId, Object data) { - //璐㈠姟鎶ヨ〃鏁版嵁灏佽 - if (NX2023Constant.NX_2023_API_CODE_1114_1501.equals(inteId)) { - return copyApi1501((Api1501) data); - } else if (NX2023Constant.NX_2023_API_CODE_1114_1502.equals(inteId)) { - return copyApi1502((Api1502) data); - } else { - return copyApi1503((Api1503) data); - } - } - - private List<NxFinanceDto> copyApi1503(Api1503 data) { - Api1503 api1503 = data; - List<NxFinanceDto> list = new ArrayList<>(); - NxFinanceDto nxFinanceDto = new NxFinanceDto(); - nxFinanceDto.setDwdm(api1503.getDwdm()); - nxFinanceDto.setKqdm(api1503.getKqdm()); - nxFinanceDto.setBbsj(DateFormatUtils.format(api1503.getBbsj(), "yyyyMMdd")); - nxFinanceDto.setBbm("03"); - nxFinanceDto.setCzbz(api1503.getCzbz()); - nxFinanceDto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss")); - - paddingData(nxFinanceDto, list, "0","椤圭洰//t", "鏈湡閲戦//t", "鏈勾绱//t"); - paddingData(nxFinanceDto, list, "1","涓�銆佽惀涓氭敹鍏�", api1503.getYyzsrbqye() + "", api1503.getYyzsrbnlj() + ""); - paddingData(nxFinanceDto, list, "2","鍑忥細钀ヤ笟鎴愭湰", api1503.getYycbbqye() + "", api1503.getYycbbnlj() + ""); - paddingData(nxFinanceDto, list, "3","绋庨噾鍙婇檮鍔�", api1503.getSjjfjbqye() + "", api1503.getSjjfjbnlj() + ""); - paddingData(nxFinanceDto, list, "4","閿�鍞垂鐢�", api1503.getXsfybqye() + "", api1503.getXsfybnlj() + ""); - paddingData(nxFinanceDto, list, "5","绠$悊璐圭敤", api1503.getGlfybqye() + "", api1503.getGlfybnlj() + ""); - paddingData(nxFinanceDto, list, "6","鐮斿彂璐圭敤", api1503.getYffybqye() + "", api1503.getYffybnlj() + ""); - paddingData(nxFinanceDto, list, "7","璐㈠姟璐圭敤", api1503.getCwfybqye() + "", api1503.getCwfybnlj() + ""); - paddingData(nxFinanceDto, list, "8","鍏朵腑锛氬埄鎭垂鐢�", api1503.getLxfybqye() + "", api1503.getLxfybnlj() + ""); - paddingData(nxFinanceDto, list, "9","鍒╂伅鏀跺叆", api1503.getLxsrbqye() + "", api1503.getLxsrbnlj() + ""); - paddingData(nxFinanceDto, list, "10","鍔狅細鍏朵粬鏀剁泭", api1503.getQtsybqye() + "", api1503.getQtsybnlj() + ""); - paddingData(nxFinanceDto, list, "11","鎶曡祫鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getTzsybqye() + "", api1503.getTzsybnlj() + ""); - paddingData(nxFinanceDto, list, "12","鍏朵腑锛氬鑱旇惀浼佷笟鍜屽悎钀ヤ紒涓氱殑鎶曡祫鏀剁泭", api1503.getLyqytzsybqye() + "", api1503.getLyqytzsybnlj() + ""); - paddingData(nxFinanceDto, list, "13","鍏厑浠峰�煎彉鍔ㄦ敹鐩婏紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getGyjzbdsybqye() + "", api1503.getGyjzbdsybnlj() + ""); - paddingData(nxFinanceDto, list, "14","璧勪骇鍑忓�兼崯澶憋紙鎹熷け浠モ��-鈥濆彿濉垪锛�", api1503.getZcjzssbqye() + "", api1503.getZcjzssbnlj() + ""); - paddingData(nxFinanceDto, list, "15","璧勪骇澶勭疆鏀剁泭锛堟崯澶变互鈥�-鈥濆彿濉垪锛�", api1503.getZcczsybqye() + "", api1503.getZcczsybnlj() + ""); - paddingData(nxFinanceDto, list, "16","浜屻�佽惀涓氬埄娑︼紙浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getYylrbqye() + "", api1503.getYylrbnlj() + ""); - paddingData(nxFinanceDto, list, "17","鍔狅細钀ヤ笟澶栨敹鍏�", api1503.getYywsrbqye() + "", api1503.getYywsrbnlj() + ""); - paddingData(nxFinanceDto, list, "18","鍑忥細钀ヤ笟澶栨敮鍑�", api1503.getYywzcbqye() + "", api1503.getYywzcbnlj() + ""); - paddingData(nxFinanceDto, list, "19","涓夈�佸埄娑︽�婚锛堜簭鎹熸�婚浠モ��-鈥濆彿濉垪锛�", api1503.getLrzebqye() + "", api1503.getLrzebnlj() + ""); - paddingData(nxFinanceDto, list, "20","鍑忥細鎵�寰楃◣璐圭敤", api1503.getSdsfybqye() + "", api1503.getSdsfybnlj() + ""); - paddingData(nxFinanceDto, list, "21","鍥涖�佸噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getJlrbqye() + "", api1503.getJlrbnlj() + ""); - paddingData(nxFinanceDto, list, "22","锛堜竴锛夋寔缁粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getCxjyjlrbqye() + "", api1503.getCxjyjlrbnlj() + ""); - paddingData(nxFinanceDto, list, "23","锛堜簩锛夌粓姝㈢粡钀ュ噣鍒╂鼎锛堝噣浜忔崯浠モ��-鈥濆彿濉垪锛�", api1503.getZzjyjlrbqye() + "", api1503.getZzjyjlrbnlj() + ""); - paddingData(nxFinanceDto, list, "24","浜斻�佸叾浠栫患鍚堟敹鐩婄殑绋庡悗鍑�棰�", api1503.getQtzhsyjebqye() + "", api1503.getQtzhsyjebnlj() + ""); - paddingData(nxFinanceDto, list, "25","锛堜竴锛変笉鑳介噸鍒嗙被杩涙崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getBnflzhsybqye() + "", api1503.getBnflzhsybnlj() + ""); - paddingData(nxFinanceDto, list, "26","1锛庨噸鏂拌閲忚瀹氬彈鐩婅鍒掑彉鍔ㄩ", api1503.getCxjlbdebqye() + "", api1503.getCxjlbdebnlj() + ""); - paddingData(nxFinanceDto, list, "27","锛堜簩锛夊皢閲嶅垎绫昏繘鎹熺泭鐨勫叾浠栫患鍚堟敹鐩�", "0", "0"); - paddingData(nxFinanceDto, list, "28","1锛庢潈鐩婃硶涓嬪彲杞崯鐩婄殑鍏朵粬缁煎悎鏀剁泭", api1503.getQyfkzsybqye() + "", api1503.getQyfkzsybnlj() + ""); - paddingData(nxFinanceDto, list, "29","2锛庡彲渚涘嚭鍞噾铻嶈祫浜у叕鍏佷环鍊煎彉鍔ㄦ崯鐩�", api1503.getKgcszcbdsybqye() + "", api1503.getKgcszcbdsybnlj() + ""); - paddingData(nxFinanceDto, list, "30","3锛庢寔鏈夎嚦鍒版湡鎶曡祫閲嶅垎绫讳负鍙緵鍑哄敭閲戣瀺璧勪骇鎹熺泭", api1503.getCydqtzzcsybqye() + "", api1503.getKgcszcbdsybnlj() + ""); - paddingData(nxFinanceDto, list, "31","4锛庣幇閲戞祦閲忓鏈熸崯鐩婄殑鏈夋晥閮ㄥ垎", api1503.getZjllsybqye() + "", api1503.getZjllsybnlj() + ""); - paddingData(nxFinanceDto, list, "32","5锛庡甯佽储鍔℃姤琛ㄦ姌绠楀樊棰�", api1503.getWbcwbbcebqye() + "", api1503.getWbcwbbcebnlj() + ""); - paddingData(nxFinanceDto, list, "33","鍏�佺患鍚堟敹鐩婃�婚", api1503.getZhsyzebqye() + "", api1503.getZhsyzebnlj() + ""); - paddingData(nxFinanceDto, list, "34","涓冦�佹瘡鑲℃敹鐩婏細", api1503.getMgsybqye() + "", api1503.getMgsybnlj() + ""); - paddingData(nxFinanceDto, list, "35","锛堜竴锛夊熀鏈瘡鑲℃敹鐩�", api1503.getJbmgsybqye() + "", api1503.getJbmgsybnlj() + ""); - paddingData(nxFinanceDto, list, "36","锛堜簩锛夌█閲婃瘡鑲℃敹鐩�", api1503.getXsmgsybqye() + "", api1503.getXsmgsybnlj() + ""); - - return list; - } - - private List<NxFinanceDto> copyApi1502(Api1502 data) { - Api1502 api1502 = data; - List<NxFinanceDto> list = new ArrayList<>(); - NxFinanceDto nxFinanceDto = new NxFinanceDto(); - nxFinanceDto.setDwdm(api1502.getDwdm()); - nxFinanceDto.setKqdm(api1502.getKqdm()); - nxFinanceDto.setBbsj(DateFormatUtils.format(api1502.getBbsj(), "yyyyMMdd")); - nxFinanceDto.setBbm("02"); - nxFinanceDto.setCzbz(api1502.getCzbz()); - nxFinanceDto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss")); - - paddingData(nxFinanceDto, list, "0","椤圭洰//t", "鏈湀鏁�//t", "鏈勾绱鏁�//t"); - paddingData(nxFinanceDto, list, "1","涓�銆佺粡钀ユ椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getJyhdxjllbys() + "", api1502.getJyhdxjllbnljs() + ""); - paddingData(nxFinanceDto, list, "2","閿�鍞晢鍝併�佹彁渚涘姵鍔℃敹鍒扮殑鐜伴噾", api1502.getXssplwxjbys() + "", api1502.getXssplwxjbnljs() + ""); - paddingData(nxFinanceDto, list, "3","鏀跺埌鐨勭◣璐硅繑杩�", api1502.getSffhbys() + "", api1502.getSffhbnljs() + ""); - paddingData(nxFinanceDto, list, "4","鏀跺埌鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getQtjyhdxjbys() + "", api1502.getQtjyhdxjbnljs() + ""); - paddingData(nxFinanceDto, list, "5","缁忚惀娲诲姩鐜伴噾娴佸叆灏忚", api1502.getJyhdxjlrbys() + "", api1502.getJyhdxjlrbnljs() + ""); - paddingData(nxFinanceDto, list, "6","璐拱鍟嗗搧銆佹帴鍙楀姵鍔℃敮浠樼殑鐜伴噾", api1502.getGmsplwzfbys() + "", api1502.getGmsplwzfbnljs() + ""); - paddingData(nxFinanceDto, list, "7","鏀粯缁欒亴宸ヤ互鍙婁负鑱屽伐鏀粯鐨勭幇閲�", api1502.getZfzgxjbys() + "", api1502.getZfzgxjbnljs() + ""); - paddingData(nxFinanceDto, list, "8","鏀粯鐨勫悇椤圭◣璐�", api1502.getZfxxsfbys() + "", api1502.getZfxxsfbnljs() + ""); - paddingData(nxFinanceDto, list, "9","鏀粯鍏朵粬涓庣粡钀ユ椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtjyhdxjbys() + "", api1502.getZfqtjyhdxjbnljs() + ""); - paddingData(nxFinanceDto, list, "10","缁忚惀娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getJyhdxjlcbys() + "", api1502.getJyhdxjlcbnljs() + ""); - paddingData(nxFinanceDto, list, "11","缁忚惀娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getJyhdxjlljebys() + "", api1502.getJyhdxjlljebnljs() + ""); - paddingData(nxFinanceDto, list, "12","浜屻�佹姇璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getTzhdxjllbys() + "", api1502.getTzhdxjllbnljs() + ""); - paddingData(nxFinanceDto, list, "13","鏀跺洖鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getShtzxjbys() + "", api1502.getShtzxjbnljs() + ""); - paddingData(nxFinanceDto, list, "14","鍙栧緱鎶曡祫鏀剁泭鏀跺埌鐨勭幇閲�", api1502.getQdtzsyxjbys() + "", api1502.getQdtzsyxjbnljs() + ""); - paddingData(nxFinanceDto, list, "15","澶勭疆鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀跺洖鐨勭幇閲戝噣棰�", api1502.getCzgdzcdxjjebys() + "", api1502.getCzgdzcdxjjebnljs() + ""); - paddingData(nxFinanceDto, list, "16","澶勭疆瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀跺埌鐨勭幇閲戝噣棰�", api1502.getCzqtdwxjjebys() + "", api1502.getCzqtdwxjjebnljs() + ""); - paddingData(nxFinanceDto, list, "17","鏀跺埌鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqttzxjbys() + "", api1502.getSdqttzxjbnljs() + ""); - paddingData(nxFinanceDto, list, "18","鎶曡祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getTzhdxjlrbys() + "", api1502.getTzhdxjlrbnljs() + ""); - paddingData(nxFinanceDto, list, "19","璐缓鍥哄畾璧勪骇銆佹棤褰㈣祫浜у拰鍏朵粬闀挎湡璧勪骇鏀粯鐨勭幇閲�", api1502.getGjgdzcdxjbys() + "", api1502.getGjgdzcdxjbnljs() + ""); - paddingData(nxFinanceDto, list, "20","鎶曡祫鏀粯鐨勭幇閲�", api1502.getTzzfxjbys() + "", api1502.getTzzfxjbnljs() + ""); - paddingData(nxFinanceDto, list, "21","鍙栧緱瀛愬叕鍙稿強鍏朵粬钀ヤ笟鍗曚綅鏀粯鐨勭幇閲戝噣棰�", api1502.getQdzgsdzfxjjebys() + "", api1502.getQdzgsdzfxjjebnljs() + ""); - paddingData(nxFinanceDto, list, "22","鏀粯鍏朵粬涓庢姇璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqttzxjbys() + "", api1502.getZfqttzxjbnljs() + ""); - paddingData(nxFinanceDto, list, "23","鎶曡祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getTzhdxjlcbys() + "", api1502.getTzhdxjlcbnljs() + ""); - paddingData(nxFinanceDto, list, "24","鎶曡祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getTzhdcsxjlljebys() + "", api1502.getTzhdcsxjlljebnljs() + ""); - paddingData(nxFinanceDto, list, "25","涓夈�佺璧勬椿鍔ㄤ骇鐢熺殑鐜伴噾娴侀噺锛�", api1502.getCchdxjllbys() + "", api1502.getCchdxjllbnljs() + ""); - paddingData(nxFinanceDto, list, "26","鍚告敹鎶曡祫鏀跺埌鐨勭幇閲�", api1502.getXstzxjbys() + "", api1502.getXstzxjbnljs() + ""); - paddingData(nxFinanceDto, list, "27","鍙栧緱鍊熸鏀跺埌鐨勭幇閲�", api1502.getQdjkxjbys() + "", api1502.getQdjkxjbnljs() + ""); - paddingData(nxFinanceDto, list, "28","鏀跺埌鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getSdqtczxjbys() + "", api1502.getSdqttzxjbnljs() + ""); - paddingData(nxFinanceDto, list, "29","绛硅祫娲诲姩鐜伴噾娴佸叆灏忚", api1502.getCzhdxjlrbys() + "", api1502.getCzhdxjlrbnljs() + ""); - paddingData(nxFinanceDto, list, "30","鍋胯繕鍊哄姟鏀粯鐨勭幇閲�", api1502.getChzwzfxjbys() + "", api1502.getChzwzfxjbnljs() + ""); - paddingData(nxFinanceDto, list, "31","鍒嗛厤鑲″埄銆佸埄娑︽垨鍋夸粯鍒╂伅鏀粯鐨勭幇閲�", api1502.getFpgldxjbys() + "", api1502.getFpgldxjbnljs() + ""); - paddingData(nxFinanceDto, list, "32","鏀粯鍏朵粬涓庣璧勬椿鍔ㄦ湁鍏崇殑鐜伴噾", api1502.getZfqtdxjbys() + "", api1502.getZfqtdxjbnljs() + ""); - paddingData(nxFinanceDto, list, "33","绛硅祫娲诲姩鐜伴噾娴佸嚭灏忚", api1502.getCzhdxjlcbys() + "", api1502.getCzhdxjlcbnljs() + ""); - paddingData(nxFinanceDto, list, "34","绛硅祫娲诲姩浜х敓鐨勭幇閲戞祦閲忓噣棰�", api1502.getCchdxjlljebys() + "", api1502.getCchdxjlljebnljs() + ""); - paddingData(nxFinanceDto, list, "35","鍥涖�佹眹鐜囧彉鍔ㄥ鐜伴噾鍙婄幇閲戠瓑浠风墿鐨勫奖鍝�", api1502.getHlbdxjyxbys() + "", api1502.getHlbdxjyxbnljs() + ""); - paddingData(nxFinanceDto, list, "36","浜斻�佺幇閲戝強鐜伴噾绛変环鐗╁噣澧炲姞棰�", api1502.getXjdjwjzebys() + "", api1502.getXjdjwjzebnljs() + ""); - paddingData(nxFinanceDto, list, "37","鍔狅細鏈熷垵鐜伴噾鍙婄幇閲戠瓑浠风墿浣欓", api1502.getQcxjdjwyebys() + "", api1502.getQcxjdjwyebnljs() + ""); - paddingData(nxFinanceDto, list, "38","鍏�佹湡鏈幇閲戝強鐜伴噾绛変环鐗╀綑棰�", api1502.getQmxjdjwyebys() + "", api1502.getQmxjdjwyebnljs() + ""); - - return list; - } - - private List<NxFinanceDto> copyApi1501(Api1501 data) { - Api1501 api1501 = data; - List<NxFinanceDto> list = new ArrayList<>(); - NxFinanceDto nxFinanceDto = new NxFinanceDto(); - nxFinanceDto.setDwdm(api1501.getDwdm()); - nxFinanceDto.setKqdm(api1501.getKqdm()); - nxFinanceDto.setBbsj(DateFormatUtils.format(api1501.getBbsj(), "yyyyMMdd")); - nxFinanceDto.setBbm("01"); - nxFinanceDto.setCzbz(api1501.getCzbz()); - nxFinanceDto.setZhgxsj(DateFormatUtils.format(new Date(), "yyyy-MM-dd HH:mm:ss")); - - paddingData(nxFinanceDto, list, "0", "璧勪骇//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t"); - paddingData(nxFinanceDto, list, "1", "娴佸姩璧勪骇锛�", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + ""); - paddingData(nxFinanceDto, list, "2", "璐у竵璧勯噾", api1501.getHbjjqmye() + "", api1501.getHbjjncye() + ""); - paddingData(nxFinanceDto, list, "3", "浜ゆ槗鎬ч噾铻嶈祫浜�", api1501.getJyxjrzcqmye() + "", api1501.getJyxjrzcncye() + ""); - paddingData(nxFinanceDto, list, "4", "琛嶇敓閲戣瀺璧勪骇", api1501.getYsjrzcqmye() + "", api1501.getYsjrzcncye() + ""); - paddingData(nxFinanceDto, list, "5", "搴旀敹绁ㄦ嵁", api1501.getYspjqmye() + "", api1501.getYspjncye() + ""); - paddingData(nxFinanceDto, list, "6", "搴旀敹璐︽", api1501.getYszkqmye() + "", api1501.getYszkncye() + ""); - paddingData(nxFinanceDto, list, "7", "棰勪粯娆鹃」", api1501.getYuskxqmye() + "", api1501.getYuskxncye() + ""); - paddingData(nxFinanceDto, list, "8", "鍏朵粬搴旀敹娆�", api1501.getQtyszkqmye() + "", api1501.getQtyszkncye() + ""); - paddingData(nxFinanceDto, list, "9", "瀛樿揣", api1501.getChqmye() + "", api1501.getChncye() + ""); - paddingData(nxFinanceDto, list, "10", "鍚堝悓璧勪骇", api1501.getHtzcqmye() + "", api1501.getHtzcncye() + ""); - paddingData(nxFinanceDto, list, "11", "鎸佹湁寰呭敭璧勪骇", api1501.getCydszcqmye() + "", api1501.getCydszcncye() + ""); - paddingData(nxFinanceDto, list, "12", "涓�骞村唴鍒版湡鐨勯潪娴佸姩璧勪骇", api1501.getYnndqfldzcqmye() + "", api1501.getYnndqfldzcncye() + ""); - paddingData(nxFinanceDto, list, "13", "鍏朵粬娴佸姩璧勪骇", api1501.getQtldzcqmye() + "", api1501.getQtldzcncye() + ""); - paddingData(nxFinanceDto, list, "14", "娴佸姩璧勪骇鍚堣", api1501.getLdzchjqmye() + "", api1501.getLdzchjncye() + ""); - paddingData(nxFinanceDto, list, "15", "闈炴祦鍔ㄨ祫浜э細", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + ""); - paddingData(nxFinanceDto, list, "16", "鍊哄埜鎶曡祫", api1501.getZjtzqmye() + "", api1501.getZjtzncye() + ""); - paddingData(nxFinanceDto, list, "17", "鍏朵粬鍊哄埜鎶曡祫", api1501.getQtzqtzqmye() + "", api1501.getQtzqtzncye() + ""); - paddingData(nxFinanceDto, list, "18", "闀挎湡搴旀敹娆�", api1501.getCqyskqmye() + "", api1501.getCqyskncye() + ""); - paddingData(nxFinanceDto, list, "19", "闀挎湡鑲℃潈鎶曡祫", api1501.getCqgqtzqmye() + "", api1501.getCqgqtzncye() + ""); - paddingData(nxFinanceDto, list, "20", "鍏朵粬鏉冪泭宸ュ叿鎶曡祫", api1501.getQtqygjtzqmye() + "", api1501.getQtqygjtzncye() + ""); - paddingData(nxFinanceDto, list, "21", "鍏朵粬闈炴祦鍔ㄩ噾铻嶈祫浜�", api1501.getQtfldjrzcqmye() + "", api1501.getQtfldjrzcncye() + ""); - paddingData(nxFinanceDto, list, "22", "鎶曡祫鎬ф埧鍦颁骇", api1501.getTzxfdcqmye() + "", api1501.getTzxfdcncye() + ""); - paddingData(nxFinanceDto, list, "23", "鍥哄畾璧勪骇", api1501.getGdzcqmye() + "", api1501.getGdzcncye() + ""); - paddingData(nxFinanceDto, list, "24", "鍦ㄥ缓宸ョ▼", api1501.getZjgcqmye() + "", api1501.getZjgcncye() + ""); - paddingData(nxFinanceDto, list, "25", "鐢熶骇鎬х敓鐗╄祫浜�", api1501.getScxswzcqmye() + "", api1501.getScxswzcncye() + ""); - paddingData(nxFinanceDto, list, "26", "娌规皵璧勪骇", api1501.getYqzcqmye() + "", api1501.getYqzcncye() + ""); - paddingData(nxFinanceDto, list, "27", "鏃犲舰璧勪骇", api1501.getWxzcqmye() + "", api1501.getWxzcncye() + ""); - paddingData(nxFinanceDto, list, "28", "寮�鍙戞敮鍑�", api1501.getKfzcqmye() + "", api1501.getKfzcncye() + ""); - paddingData(nxFinanceDto, list, "29", "鍟嗚獕", api1501.getSyqmye() + "", api1501.getSyncye() + ""); - paddingData(nxFinanceDto, list, "30", "闀挎湡寰呮憡璐圭敤", api1501.getCqdtfyqmye() + "", api1501.getCqdtfyncye() + ""); - paddingData(nxFinanceDto, list, "31", "閫掑欢鎵�寰楃◣璧勪骇", api1501.getDysdszcqmye() + "", api1501.getDysdszcncye() + ""); - paddingData(nxFinanceDto, list, "32", "鍏朵粬闈炴祦鍔ㄨ祫浜�", api1501.getQtfldzcqmye() + "", api1501.getQtfldzcncye() + ""); - paddingData(nxFinanceDto, list, "33", "闈炴祦鍔ㄨ祫浜у悎璁�", api1501.getFldzcqmye() + "", api1501.getFldzcncye() + ""); - paddingData(nxFinanceDto, list, "34", "璧勪骇鎬昏", api1501.getZczjqmye() + "", api1501.getZczjncye() + ""); - paddingData(nxFinanceDto, list, "35", "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級//t", "鏈熸湯浣欓//t", "骞村垵浣欓//t"); - paddingData(nxFinanceDto, list, "36", "娴佸姩璐熷�猴細", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + ""); - paddingData(nxFinanceDto, list, "37", "鐭湡鍊熸", api1501.getDqjkqmye() + "", api1501.getLdzchjncye() + ""); - paddingData(nxFinanceDto, list, "38", "浜ゆ槗鎬ч噾铻嶈礋鍊�", api1501.getJyxjrfzqmye() + "", api1501.getJyxjrfzncye() + ""); - paddingData(nxFinanceDto, list, "39", "琛嶇敓閲戣瀺璐熷��", api1501.getYsjrfzqmye() + "", api1501.getYsjrfzncye() + ""); - paddingData(nxFinanceDto, list, "40", "搴斾粯绁ㄦ嵁", api1501.getLdfzyspjqmye() + "", api1501.getLdfzyspjncye() + ""); - paddingData(nxFinanceDto, list, "41", "搴斾粯璐︽", api1501.getLdfzyszkqmye() + "", api1501.getLdfzyszkncye() + ""); - paddingData(nxFinanceDto, list, "42", "棰勬敹娆鹃」", api1501.getLdfzyuskxqmye() + "", api1501.getLdfzyszkncye() + ""); - paddingData(nxFinanceDto, list, "43", "鍚堝悓璐熷��", api1501.getHtfzqmye() + "", api1501.getHtfzncye() + ""); - paddingData(nxFinanceDto, list, "44", "搴斾粯鑱屽伐钖叕", api1501.getYfzgxcqmye() + "", api1501.getYfzgxcncye() + ""); - paddingData(nxFinanceDto, list, "45", "搴斾氦绋庤垂", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + ""); - paddingData(nxFinanceDto, list, "46", "鍏朵粬搴斾粯娆�", api1501.getQtyfkqmye() + "", api1501.getQtyfkncye() + ""); - paddingData(nxFinanceDto, list, "47", "鎸佹湁寰呭敭璐熷��", api1501.getCydsfzqmye() + "", api1501.getCydsfzncye() + ""); - paddingData(nxFinanceDto, list, "48", "涓�骞村唴鍒版湡鐨勯潪娴佸姩璐熷��", api1501.getYnddqfldfzqmye() + "", api1501.getYnddqfldfzncye() + ""); - paddingData(nxFinanceDto, list, "49", "鍏朵粬娴佸姩璐熷��", api1501.getQtldfzqmye() + "", api1501.getQtldfzncye() + ""); - paddingData(nxFinanceDto, list, "50", "娴佸姩璐熷�哄悎璁�", api1501.getLdfzhjqmye() + "", api1501.getLdfzhjncye() + ""); - paddingData(nxFinanceDto, list, "51", "闈炴祦鍔ㄨ礋鍊猴細", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + ""); - paddingData(nxFinanceDto, list, "52", "闀挎湡鍊熸", api1501.getCqjkqmye() + "", api1501.getCqjkncye() + ""); - paddingData(nxFinanceDto, list, "53", "搴斾粯鍊哄埜", api1501.getYfzqqmye() + "", api1501.getYfzqncye() + ""); - paddingData(nxFinanceDto, list, "54", "鍏朵腑锛氫紭鍏堣偂", api1501.getYfzqyxgqmye() + "", api1501.getYfzqyxgncye() + ""); - paddingData(nxFinanceDto, list, "55", "姘哥画鍊�", api1501.getYfzqyxzqmye() + "", api1501.getYfzqyxzncye() + ""); - paddingData(nxFinanceDto, list, "56", "闀挎湡搴斾粯娆�", api1501.getCqyfkqmye() + "", api1501.getCqyfkncye() + ""); - paddingData(nxFinanceDto, list, "57", "棰勮璐熷��", api1501.getYjsfqmye() + "", api1501.getYjsfncye() + ""); - paddingData(nxFinanceDto, list, "58", "閫掑欢鏀剁泭", api1501.getDysyqmye() + "", api1501.getDysyncye() + ""); - paddingData(nxFinanceDto, list, "59", "閫掑欢鎵�寰楃◣璐熷��", api1501.getDysdsfzqmye() + "", api1501.getDysdsfzncye() + ""); - paddingData(nxFinanceDto, list, "60", "鍏朵粬闈炴祦鍔ㄨ礋鍊�", api1501.getQtfldfzqmye() + "", api1501.getQtfldfzncye() + ""); - paddingData(nxFinanceDto, list, "61", "闈炴祦鍔ㄨ礋鍊哄悎璁�", api1501.getFldfzhjqmye() + "", api1501.getFldfzhjncye() + ""); - paddingData(nxFinanceDto, list, "62", "璐熷�哄悎璁�", api1501.getFzhjqmye() + "", api1501.getFzhjncye() + ""); - paddingData(nxFinanceDto, list, "63", "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級锛�", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + ""); - paddingData(nxFinanceDto, list, "64", "瀹炴敹璧勬湰锛堟垨鑲℃湰锛�", api1501.getSszbqmye() + "", api1501.getSszbncye() + ""); - paddingData(nxFinanceDto, list, "65", "鍏朵粬鏉冪泭宸ュ叿", api1501.getQtqygjqmye() + "", api1501.getQtqygjncye() + ""); - paddingData(nxFinanceDto, list, "66", "鍏朵腑锛氫紭鍏堣偂", api1501.getQtqygjyxgqmye() + "", api1501.getQtqygjyxgncye() + ""); - paddingData(nxFinanceDto, list, "67", "姘哥画鍊�", api1501.getQtqygjyxzqmye() + "", api1501.getQtqygjyxzncye() + ""); - paddingData(nxFinanceDto, list, "68", "璧勬湰鍏Н", api1501.getZbgjqmye() + "", api1501.getZbgjncye() + ""); - paddingData(nxFinanceDto, list, "69", "鍑忥細搴撳瓨鑲�", api1501.getJkcgqmye() + "", api1501.getJkcgncye() + ""); - paddingData(nxFinanceDto, list, "70", "鍏朵粬缁煎悎鏀剁泭", api1501.getQtzhsyqmye() + "", api1501.getQtzhsyncye() + ""); - paddingData(nxFinanceDto, list, "71", "涓撻」鍌ㄥ", api1501.getZxcbqmye() + "", api1501.getZxcbncye() + ""); - paddingData(nxFinanceDto, list, "72", "鐩堜綑鍏Н", api1501.getYygjqmye() + "", api1501.getYygjncye() + ""); - paddingData(nxFinanceDto, list, "73", "鏈垎閰嶅埄娑�", api1501.getWfplrqmye() + "", api1501.getWfplrncye() + ""); - paddingData(nxFinanceDto, list, "74", "鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鍚堣", api1501.getSyzqyqmye() + "", api1501.getSyzqyncye() + ""); - paddingData(nxFinanceDto, list, "75", "璐熷�哄拰鎵�鏈夎�呮潈鐩婏紙鎴栬偂涓滄潈鐩婏級鎬昏", api1501.getFzhsyzqyqmye() + "", api1501.getFzhsyzqyncye() + ""); - return list; - } - - private void paddingData(NxFinanceDto common, List<NxFinanceDto> list, String zbxh, String zbmc, String zbz1, String zbz2) { - NxFinanceDto nxFinanceDto = new NxFinanceDto(); - BeanUtils.copyProperties(common, nxFinanceDto); - nxFinanceDto.setZbxh(zbxh); - nxFinanceDto.setZbmc(zbmc); - nxFinanceDto.setZbz1(zbz1); - nxFinanceDto.setZbz2(zbz2); - list.add(nxFinanceDto); } @Override -- Gitblit v1.9.3