From 3530f728388d91b09a62fbd8f82d3a56b1ff265b Mon Sep 17 00:00:00 2001
From: liujie <liujie>
Date: 星期三, 25 十月 2023 10:36:26 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/system/BallController.java |   64 ++++++++++++++++++++++++++++++++
 1 files changed, 64 insertions(+), 0 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 686451f..a1e3151 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
@@ -182,6 +182,9 @@
     @ResponseBody
     public List<Game> changelist(BallQueryDto ballQueryDto) {
 System.out.println("=======ballQueryDto=========="+ballQueryDto);
+        User user = UserExt.getUser();
+        ballQueryDto.setType(user.getObjectType());
+        ballQueryDto.setId(user.getObjectId());
         return ballClient.list(ballQueryDto);
     }
 
@@ -217,8 +220,24 @@
         game.setRed(red);
         game.setState(0);
         game.setBlue(blue);
+
+
+        Integer objectType = UserExt.getUser().getObjectType();
+
+        if (objectType ==3){
+
+
+            TStore byId = storeService.getById(UserExt.getUser().getObjectId());
+            System.out.println("=====byId======="+byId);
+            game.setProvinceCode(byId.getProvinceCode());
+            game.setCityCode(byId.getCityCode());
+
+
+        }else {
         game.setProvinceCode(province);
         game.setCityCode(city);
+
+        }
         game.setSiteId(site);
         game.setStoreId(store);
         game.setId(id);
@@ -374,7 +393,32 @@
     @RequestMapping("/pre_add")
     public String add(Model model) {
 
+        Integer objectType = UserExt.getUser().getObjectType();
+
+        if (objectType ==3){
+
+            model.addAttribute("is3","true");
+            model.addAttribute("storeId",UserExt.getUser().getObjectId());
+            TStore byId = storeService.getById(UserExt.getUser().getObjectId());
+            System.out.println("=====byId======="+byId);
+            model.addAttribute("cityCode",byId.getCityCode());
+            model.addAttribute("provinceCode",byId.getProvinceCode());
+            model.addAttribute("oId",byId.getOperatorId());
+            return PREFIX+"ball_pre_add1.html";
+
+        }
+
+        if (objectType == 2){
+            model.addAttribute("is3","true");
+            model.addAttribute("oId",UserExt.getUser().getObjectId());
+            return PREFIX+"ball_pre_add2.html";
+        }
+
+
+
         model.addAttribute("is","${is}");
+
+
 
         return PREFIX+"ball_pre_add.html";
     }
@@ -430,6 +474,22 @@
         model.addAttribute("ly",ly);
 
 
+        Integer objectType = UserExt.getUser().getObjectType();
+
+        if (objectType ==3){
+            model.addAttribute("is3","true");
+            model.addAttribute("storeId",UserExt.getUser().getObjectId());
+            TStore byId = storeService.getById(UserExt.getUser().getObjectId());
+            model.addAttribute("cityCode",byId.getCityCode());
+            model.addAttribute("provinceCode",byId.getProvinceCode());
+            model.addAttribute("oId",byId.getOperatorId());
+            return PREFIX+"ball_pre_edit1.html";
+
+        }
+        if (objectType == 2){
+            return PREFIX+"ball_pre_edit2.html";
+
+        }
 
         return PREFIX+"ball_pre_edit.html";
     }
@@ -820,6 +880,10 @@
     @RequestMapping("/yuyuelist")
     @ResponseBody
     public List<Map<String,Object>> yuyuelist(BookingQuery bookingQuery) {
+        Integer objectType = UserExt.getUser().getObjectType();
+        if(objectType==3){
+            bookingQuery.setStoreId(UserExt.getUser().getObjectId());
+        }
         List<Map<String,Object>> orders =   ballClient.listorder(bookingQuery);
         System.out.println("=======ballQueryDto=========="+bookingQuery);
 

--
Gitblit v1.7.1