| | |
| | | */ |
| | | 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)) { |