This commit is contained in:
mmm8955405 2024-03-15 01:22:58 +08:00
parent 43e1cc6ec9
commit 82c9c22d1e

View File

@ -196,31 +196,33 @@ public class GetFutDailyController {
ArrayList<FutDaily> list = new ArrayList<FutDaily>();
for(JsonNode jsonNode : items) {
FutDaily bean = new FutDaily();
bean.setTs_code(jsonNode.get(0).asText());
if(items!=null) {
for(JsonNode jsonNode : items) {
FutDaily bean = new FutDaily();
bean.setTs_code(jsonNode.get(0).asText());
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
LocalDate localDate = LocalDate.parse(jsonNode.get(1).asText(), formatter);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
LocalDate localDate = LocalDate.parse(jsonNode.get(1).asText(), formatter);
bean.setTrade_date(localDate);
bean.setPre_close(jsonNode.get(2).asDouble());
bean.setPre_settle(jsonNode.get(3).asDouble());
bean.setOpen(jsonNode.get(4).asDouble());
bean.setHigh(jsonNode.get(5).asDouble());
bean.setTrade_date(localDate);
bean.setPre_close(jsonNode.get(2).asDouble());
bean.setPre_settle(jsonNode.get(3).asDouble());
bean.setOpen(jsonNode.get(4).asDouble());
bean.setHigh(jsonNode.get(5).asDouble());
bean.setLow(jsonNode.get(6).asDouble());
bean.setClose(jsonNode.get(7).asDouble());
bean.setSettle(jsonNode.get(8).asDouble());
bean.setChange1(jsonNode.get(9).asDouble());
bean.setChange2(jsonNode.get(10).asDouble());
bean.setLow(jsonNode.get(6).asDouble());
bean.setClose(jsonNode.get(7).asDouble());
bean.setSettle(jsonNode.get(8).asDouble());
bean.setChange1(jsonNode.get(9).asDouble());
bean.setChange2(jsonNode.get(10).asDouble());
bean.setVol(jsonNode.get(11).asDouble());
bean.setAmount(jsonNode.get(12).asDouble());
bean.setOi(jsonNode.get(13).asDouble());
bean.setOi_chg(jsonNode.get(14).asDouble());
list.add(bean);
}
bean.setVol(jsonNode.get(11).asDouble());
bean.setAmount(jsonNode.get(12).asDouble());
bean.setOi(jsonNode.get(13).asDouble());
bean.setOi_chg(jsonNode.get(14).asDouble());
list.add(bean);
}
}
if(!list.isEmpty()) {
dailyService.getCurr(i.getTs_code(), list);
}