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