From ee9cb0da4a43bcf523ebb157678f64a2895fba1a Mon Sep 17 00:00:00 2001
From: nickchange <126672920+nickchange@users.noreply.github.com>
Date: 星期二, 10 十月 2023 15:30:38 +0800
Subject: [PATCH] 10.10

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java |   92 +++++++++++++++++++++++++++++++++++-----------
 1 files changed, 70 insertions(+), 22 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java
index 4efb025..6c7ba02 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java
@@ -18,6 +18,7 @@
 import com.dsh.course.feignClient.other.BallClient;
 import com.dsh.course.feignClient.other.SiteClient;
 import com.dsh.course.feignClient.other.model.Site;
+import com.dsh.course.service.TGameConfigService;
 import com.dsh.guns.config.UserExt;
 import com.dsh.guns.core.base.controller.BaseController;
 import com.dsh.guns.modular.system.model.*;
@@ -31,6 +32,7 @@
 import com.sun.org.apache.xerces.internal.impl.io.ASCIIReader;
 import io.netty.util.AsciiString;
 import io.rong.util.HttpUtil;
+import io.swagger.models.auth.In;
 import org.apache.commons.lang.StringEscapeUtils;
 import org.apache.logging.log4j.util.Base64Util;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -188,17 +190,17 @@
 
     @RequestMapping("/save")
     @ResponseBody
-    public ResultUtil save(String operationId,String red, String blue, String province, String city, Integer site, Integer store
-    , String kuacheng, BigDecimal kuachengCoin, BigDecimal kuachengCash,String kuachengImage,BigDecimal kuachengInt,Integer kuachengId
-            , String shequ, BigDecimal shequCoin, BigDecimal shequCash,String shequImage,BigDecimal shequInt,Integer shequId
-            , String shemen, BigDecimal shemenCoin, BigDecimal shemenCash,String shemenImage,BigDecimal shemenInt,Integer shemenId
-            , String sudu, BigDecimal suduCoin, BigDecimal suduCash,String suduImage,BigDecimal suduInt,Integer suduId
-            , String fangkuai, BigDecimal fangkuaiCoin, BigDecimal fangkuaiCash,String fangkuaiImage,BigDecimal fangkuaiInt,Integer fangkuaiId
-            , String jx, BigDecimal jxCoin, BigDecimal jxCash,String jxImage,BigDecimal jxInt,Integer jxId
-            , String sq, BigDecimal sqCoin, BigDecimal sqCash,String sqImage,BigDecimal sqInt,Integer sqId
-            , String zs, BigDecimal zsCoin, BigDecimal zsCash,String zsImage,BigDecimal zsInt,Integer zsId
-            , String zs2, BigDecimal zs2Coin, BigDecimal zs2Cash,String zs2Image,BigDecimal zs2Int,Integer zs2Id
-            , String ly, BigDecimal lyCoin, BigDecimal lyCash,String lyImage,BigDecimal lyInt,Integer lyId
+    public ResultUtil save(Integer id, String operationId, String red, String blue, String province, String city, Integer site, Integer store
+    , String kuacheng, BigDecimal kuachengCoin, BigDecimal kuachengCash, String kuachengImage, BigDecimal kuachengInt, Integer kuachengId,Integer kcId
+            , String shequ, BigDecimal shequCoin, BigDecimal shequCash, String shequImage, BigDecimal shequInt, Integer shequId,Integer shequIId
+            , String shemen, BigDecimal shemenCoin, BigDecimal shemenCash, String shemenImage, BigDecimal shemenInt, Integer shemenId,Integer smId
+            , String sudu, BigDecimal suduCoin, BigDecimal suduCash, String suduImage, BigDecimal suduInt, Integer suduId,Integer sdId
+            , String fangkuai, BigDecimal fangkuaiCoin, BigDecimal fangkuaiCash, String fangkuaiImage, BigDecimal fangkuaiInt, Integer fangkuaiId,Integer fkId
+            , String jx, BigDecimal jxCoin, BigDecimal jxCash, String jxImage, BigDecimal jxInt, Integer jxId,Integer jxIId
+            , String sq, BigDecimal sqCoin, BigDecimal sqCash, String sqImage, BigDecimal sqInt, Integer sqId,Integer qwId
+            , String zs, BigDecimal zsCoin, BigDecimal zsCash, String zsImage, BigDecimal zsInt, Integer zsId,Integer zsIId
+            , String zs2, BigDecimal zs2Coin, BigDecimal zs2Cash, String zs2Image, BigDecimal zs2Int, Integer zs2Id,Integer zs2IId
+            , String ly, BigDecimal lyCoin, BigDecimal lyCash, String lyImage, BigDecimal lyInt, Integer lyId,Integer lyIId
 
 
 
@@ -213,6 +215,7 @@
         game.setCityCode(city);
         game.setSiteId(site);
         game.setStoreId(store);
+        game.setId(id);
 
 
         if (!operationId.equals("平台")){
@@ -230,6 +233,7 @@
 //玩湃跨城赛
 
         TGameConfig gameConfigkuacheng = new TGameConfig();
+        gameConfigkuacheng.setId(kcId);
         gameConfigkuacheng.setGameId(kuachengId);
         gameConfigkuacheng.setCash(kuachengCash);
         gameConfigkuacheng.setImg(kuachengImage);
@@ -244,72 +248,77 @@
         //社区冠军赛
 
         TGameConfig gameConfigshequ = new TGameConfig();
+        gameConfigshequ.setId(shequIId);
         gameConfigshequ.setGameId(shequId);
         gameConfigshequ.setCash(shequCash);
         gameConfigshequ.setImg(shequImage);
         gameConfigshequ.setName(shequ);
         gameConfigshequ.setPlayCoin(shequCoin);
         gameConfigshequ.setIntegral(shequInt);
-        gameConfigshequ.setOtherId(shequId);
+        gameConfigshequ.setOtherId(gameId);
         gameConfigList.add(gameConfigshequ);
 
         //射门速度-玩湃熊之力
         TGameConfig gameConfigshemen = new TGameConfig();
         gameConfigshemen.setGameId(shemenId);
+        gameConfigshemen.setId(smId);
         gameConfigshemen.setCash(shemenCash);
         gameConfigshemen.setImg(shemenImage);
         gameConfigshemen.setName(shemen);
         gameConfigshemen.setPlayCoin(shemenCoin);
         gameConfigshemen.setIntegral(shemenInt);
-        gameConfigshemen.setOtherId(shemenId);
+        gameConfigshemen.setOtherId(gameId);
         gameConfigList.add(gameConfigshemen);
 
 
         //玩湃熊之力-速度
         TGameConfig gameConfigsudu = new TGameConfig();
-        gameConfigsudu.setGameId(suduId);
+        gameConfigsudu.setGameId(suduId);gameConfigsudu.setId(sdId);
         gameConfigsudu.setCash(suduCash);
         gameConfigsudu.setImg(suduImage);
         gameConfigsudu.setName(sudu);
         gameConfigsudu.setPlayCoin(suduCoin);
         gameConfigsudu.setIntegral(suduInt);
-        gameConfigsudu.setOtherId(suduId);
+        gameConfigsudu.setOtherId(gameId);
         gameConfigList.add(gameConfigsudu);
 
 
         //方块球王
         TGameConfig gameConfigfangkuai = new TGameConfig();
         gameConfigfangkuai.setGameId(fangkuaiId);
+        gameConfigfangkuai.setId(fkId);
         gameConfigfangkuai.setCash(fangkuaiCash);
         gameConfigfangkuai.setImg(fangkuaiImage);
         gameConfigfangkuai.setName(fangkuai);
         gameConfigfangkuai.setPlayCoin(fangkuaiCoin);
         gameConfigfangkuai.setIntegral(fangkuaiInt);
-        gameConfigfangkuai.setOtherId(fangkuaiId);
+        gameConfigfangkuai.setOtherId(gameId);
         gameConfigList.add(gameConfigfangkuai);
 
 
         //镜像阵容
         TGameConfig gameConfigjx = new TGameConfig();
         gameConfigjx.setGameId(jxId);
+        gameConfigjx.setId(jxIId);
         gameConfigjx.setCash(jxCash);
         gameConfigjx.setImg(jxImage);
         gameConfigjx.setName(jx);
         gameConfigjx.setPlayCoin(jxCoin);
         gameConfigjx.setIntegral(jxInt);
-        gameConfigjx.setOtherId(jxId);
+        gameConfigjx.setOtherId(gameId);
         gameConfigList.add(gameConfigjx);
 
 
         //社区小球王
         TGameConfig gameConfigsq = new TGameConfig();
         gameConfigsq.setGameId(sqId);
+        gameConfigsq.setId(qwId);
         gameConfigsq.setCash(sqCash);
         gameConfigsq.setImg(sqImage);
         gameConfigsq.setName(sq);
         gameConfigsq.setPlayCoin(sqCoin);
         gameConfigsq.setIntegral(sqInt);
-        gameConfigsq.setOtherId(sqId);
+        gameConfigsq.setOtherId(gameId);
         gameConfigList.add(gameConfigsq);
 
 
@@ -317,34 +326,36 @@
         //涨姿势
         TGameConfig gameConfigzs = new TGameConfig();
         gameConfigzs.setGameId(zsId);
+        gameConfigzs.setId(zsIId);
         gameConfigzs.setCash(zsCash);
         gameConfigzs.setImg(zsImage);
         gameConfigzs.setName(zs);
         gameConfigzs.setPlayCoin(zsCoin);
         gameConfigzs.setIntegral(zsInt);
-        gameConfigzs.setOtherId(zsId);
+        gameConfigzs.setOtherId(gameId);
         gameConfigList.add(gameConfigzs);
 
         //涨姿势2
         TGameConfig gameConfigzs2 = new TGameConfig();
-        gameConfigzs2.setGameId(zs2Id);
+        gameConfigzs2.setGameId(zs2Id);gameConfigzs2.setId(zs2IId);
         gameConfigzs2.setCash(zs2Cash);
         gameConfigzs2.setImg(zs2Image);
         gameConfigzs2.setName(zs2);
         gameConfigzs2.setPlayCoin(zs2Coin);
         gameConfigzs2.setIntegral(zs2Int);
-        gameConfigzs2.setOtherId(zs2Id);
+        gameConfigzs2.setOtherId(gameId);
         gameConfigList.add(gameConfigzs2);
 
         //绿茵密码
         TGameConfig gameConfigly = new TGameConfig();
         gameConfigly.setGameId(lyId);
+        gameConfigly.setId(lyIId);  
         gameConfigly.setCash(lyCash);
         gameConfigly.setImg(lyImage);
         gameConfigly.setName(ly);
         gameConfigly.setPlayCoin(lyCoin);
         gameConfigly.setIntegral(lyInt);
-        gameConfigly.setOtherId(lyId);
+        gameConfigly.setOtherId(gameId);
         gameConfigList.add(gameConfigly);
 
 
@@ -364,6 +375,8 @@
 
 
 
+    @Autowired
+    private TGameConfigService gameConfigService;
     @RequestMapping("/pre_edit/{id}")
     public String pre_edit(@PathVariable("id") Integer id,Model model) {
 
@@ -371,6 +384,41 @@
     System.out.println("---------game------"+game);
         model.addAttribute("game",game);
 
+
+        TGameConfig kc = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 14));
+        model.addAttribute("kc",kc);
+
+
+        TGameConfig sq = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 16));
+        model.addAttribute("sq",sq);
+
+
+        TGameConfig sm = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 13));
+        model.addAttribute("sm",sm);
+
+        TGameConfig sd = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 15));
+        model.addAttribute("sd",sd);
+
+        TGameConfig fk = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 1));
+        model.addAttribute("fk",fk);
+
+        TGameConfig jx = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 7));
+        model.addAttribute("jx",jx);
+
+        TGameConfig qw = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 8));
+        model.addAttribute("qw",qw);
+
+        TGameConfig zs = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 10));
+        model.addAttribute("zs",zs);
+
+        TGameConfig zs2 = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 11));
+        model.addAttribute("zs2",zs2);
+
+        TGameConfig ly = gameConfigService.getOne(new QueryWrapper<TGameConfig>().eq("otherId", id).eq("gameId", 5));
+        model.addAttribute("ly",ly);
+
+
+
         return PREFIX+"ball_pre_edit.html";
     }
 

--
Gitblit v1.7.1