From f8df560f4a1fedc32f11ed8e7fd17e2001a85b56 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 21 Sep 2023 15:22:58 +0800
Subject: [PATCH] 后台修改
---
src/main/java/cc/mrbird/febs/dapp/controller/ApiCommonController.java | 38 +++++++++++++++++++++++++++++++++++---
1 files changed, 35 insertions(+), 3 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/dapp/controller/ApiCommonController.java b/src/main/java/cc/mrbird/febs/dapp/controller/ApiCommonController.java
index 785bda2..10febe6 100644
--- a/src/main/java/cc/mrbird/febs/dapp/controller/ApiCommonController.java
+++ b/src/main/java/cc/mrbird/febs/dapp/controller/ApiCommonController.java
@@ -11,6 +11,8 @@
import cc.mrbird.febs.dapp.service.DappSystemService;
import cc.mrbird.febs.dapp.service.IMallNewsInfoService;
import cc.mrbird.febs.dapp.soccer.dto.LeaguesApiDto;
+import cc.mrbird.febs.dapp.soccer.entity.SoccerLeagues;
+import cc.mrbird.febs.dapp.soccer.mapper.SoccerLeaguesMapper;
import cc.mrbird.febs.dapp.vo.MallGoodsListVo;
import cc.mrbird.febs.dapp.vo.NewsListVo;
import cc.mrbird.febs.dapp.vo.SimulateDataVo;
@@ -49,6 +51,7 @@
private final DappMemberService dappMemberService;
private final IMallNewsInfoService newsService;
+ private final SoccerLeaguesMapper soccerLeaguesMapper;
@ApiOperation(value = "地址是否存在", notes = "地址是否存在")
@GetMapping(value = "/exist/{address}")
@@ -167,9 +170,26 @@
JSONArray jsonArray = JSONUtil.parseArray(responseStr);
if(CollUtil.isNotEmpty(jsonArray)){
for(Object list : jsonArray){
- JSONObject parseObj1 = JSONUtil.parseObj(list);
+ cn.hutool.json.JSONObject parseObj1 = JSONUtil.parseObj(list);
+ Object leagueObj = parseObj1.get("league");
+ cn.hutool.json.JSONObject parseObjLeague = JSONUtil.parseObj(leagueObj);
+ JSONObject leagueStr = JSONUtil.parseObj(parseObjLeague);
+ System.out.println(leagueStr);
+ int id = (int)leagueStr.get("id");
+ String type = (String)leagueStr.get("type");
+ String name = (String)leagueStr.get("name");
+ String logo = (String)leagueStr.get("logo");
+ System.out.println(id);
+ System.out.println(type);
+ System.out.println(name);
+ System.out.println(logo);
- System.out.println(parseObj1);
+ SoccerLeagues soccerLeagues = new SoccerLeagues();
+ soccerLeagues.setLeaguesId(id);
+ soccerLeagues.setLeaguesName(name);
+ soccerLeagues.setLeaguesType(type);
+ soccerLeagues.setLeaguesLogo(logo);
+ soccerLeaguesMapper.insert(soccerLeagues);
}
}
System.out.println(jsonArray);
@@ -238,8 +258,20 @@
if(CollUtil.isNotEmpty(jsonArray)){
for(Object list : jsonArray){
JSONObject parseObj1 = JSONUtil.parseObj(list);
+ Object leagueObj = parseObj1.get("league");
+ JSONObject parseObjLeague = JSONUtil.parseObj(leagueObj);
+ JSONObject leagueStr = JSONUtil.parseObj(parseObjLeague);
+ System.out.println(leagueStr);
+ int id = (int)leagueStr.get("id");
+ String type = (String)leagueStr.get("type");
+ String name = (String)leagueStr.get("name");
+ String logo = (String)leagueStr.get("logo");
+ System.out.println(id);
+ System.out.println(type);
+ System.out.println(name);
+ System.out.println(logo);
- System.out.println(parseObj1);
+
}
}
System.out.println(jsonArray);
--
Gitblit v1.9.1