|
@@ -47,7 +47,7 @@ public class PythonReportConverter {
|
|
|
reportData.setBaseInfo(convertBaseInfo(jsonObject));
|
|
|
reportData.setFundInfo(convertFundInfo(jsonObject));
|
|
|
reportData.setAssetAllocation(convertAssetAllocation(jsonObject));
|
|
|
- reportData.setFinancialIndicators(convertFinancialIndicator(jsonObject));
|
|
|
+ reportData.setFinancialIndicators(convertFinancialIndicators(jsonObject));
|
|
|
reportData.setInvestmentIndustry(convertInvestmentIndustry(jsonObject));
|
|
|
reportData.setShareChange(convertShareChange(jsonObject));
|
|
|
return reportData;
|
|
@@ -179,18 +179,18 @@ public class PythonReportConverter {
|
|
|
return dtos;
|
|
|
}
|
|
|
|
|
|
- private static List<ReportFinancialIndicatorDTO> convertFinancialIndicator(JSONObject jsonObject) {
|
|
|
- List<ReportFinancialIndicatorDTO> dtos = ListUtil.list(false);
|
|
|
- if (jsonObject == null || !jsonObject.containsKey("financial_indicator")) {
|
|
|
+ private static List<ReportFinancialIndicatorsDTO> convertFinancialIndicators(JSONObject jsonObject) {
|
|
|
+ List<ReportFinancialIndicatorsDTO> dtos = ListUtil.list(false);
|
|
|
+ if (jsonObject == null || !jsonObject.containsKey("financial_indicators")) {
|
|
|
return dtos;
|
|
|
}
|
|
|
- JSONArray jsonArray = jsonObject.getJSONArray("financial_indicator");
|
|
|
+ JSONArray jsonArray = jsonObject.getJSONArray("financial_indicators");
|
|
|
if (CollUtil.isEmpty(jsonArray)) {
|
|
|
return dtos;
|
|
|
}
|
|
|
for (Object o : jsonArray) {
|
|
|
JSONObject obj = JSONUtil.parseObj(o);
|
|
|
- ReportFinancialIndicatorDTO dto = new ReportFinancialIndicatorDTO();
|
|
|
+ ReportFinancialIndicatorsDTO dto = new ReportFinancialIndicatorsDTO();
|
|
|
if (obj == null || obj.isEmpty()) {
|
|
|
continue;
|
|
|
}
|