From ab17f44cc4aa2b15c36d6f523fa3844a338101ce Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 24 十月 2023 21:31:52 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java |   44 +++++++++++++++++++++++++++++---------------
 1 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java
index 5163673..fa819e5 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCoursePackageController.java
@@ -3,7 +3,6 @@
 import com.alibaba.fastjson.JSON;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.dsh.course.feignClient.account.CityManagerClient;
@@ -15,12 +14,12 @@
 import com.dsh.guns.config.UserExt;
 import com.dsh.guns.core.base.controller.BaseController;
 import com.dsh.guns.core.util.ToolUtil;
-import com.dsh.guns.modular.system.model.TCity;
-import com.dsh.guns.modular.system.model.TOperator;
 import com.dsh.guns.modular.system.model.TSite;
 import com.dsh.guns.modular.system.model.TStore;
 import com.dsh.guns.modular.system.model.dto.SelectDto;
-import com.dsh.guns.modular.system.service.*;
+import com.dsh.guns.modular.system.service.ICoursePackageService;
+import com.dsh.guns.modular.system.service.IStoreService;
+import com.dsh.guns.modular.system.service.ITSiteService;
 import com.dsh.guns.modular.system.util.ResultUtil;
 import io.swagger.models.auth.In;
 import org.aspectj.weaver.ast.Var;
@@ -71,8 +70,7 @@
 
     @Resource
     private CoursePackageClient coursePackageClient;
-    @Autowired
-    private ICityService cityService;
+
 
 
 
@@ -102,16 +100,20 @@
      * @param model
      * @return
      */
-    @Autowired
-    private TOperatorService operatorService;
     @GetMapping("/openCoursePackageListPage")
     public String openCoursePackageListPage(Model model){
         Integer objectType = UserExt.getUser().getObjectType();
         Integer objectId = UserExt.getUser().getObjectId();
         List<TCoursePackageType> tCoursePackageTypes = coursePackageTypeClient.queryAllCoursePackageType();
         model.addAttribute("coursePackageType", tCoursePackageTypes);
-
-        List<TCity> list = cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId, 0));
+        String cityCode = null;
+        if(objectType == 2){//城市管理员
+            CityManager cityManager = cityManagerClient.queryCityManagerById(objectId);
+            if (cityManager!=null){
+                cityCode = cityManager.getCityCode();
+            }
+        }
+        List<Map<String, Object>> list = storeService.queryProvince(cityCode);
         model.addAttribute("province", list);
         model.addAttribute("objectType", objectType);
         return PREFIX + "coursePackage.html";
@@ -132,7 +134,9 @@
         String cityCode = null;
         if(objectType == 2){//城市管理员
             CityManager cityManager = cityManagerClient.queryCityManagerById(objectId);
-            cityCode = cityManager.getCityCode();
+            if (cityManager!=null){
+                cityCode = cityManager.getCityCode();
+            }
         }
         List<Map<String, Object>> list = storeService.queryProvince(cityCode);
         model.addAttribute("province", list);
@@ -150,6 +154,7 @@
 
 
         model.addAttribute("type",type);
+        model.addAttribute("objectType",objectType);
         System.out.println("========type========"+type);
 //        if (type ==1){
 //            return PREFIX + "coursePackage_edit.html";
@@ -643,15 +648,24 @@
         Integer objectType = UserExt.getUser().getObjectType();
         Integer objectId = UserExt.getUser().getObjectId();
         String cityCode = null;
-        if(objectType == 2){//城市管理员
-            CityManager cityManager = cityManagerClient.queryCityManagerById(objectId);
-            cityCode = cityManager.getCityCode();
-        }
+//        if(objectType == 2){//城市管理员
+//            CityManager cityManager = cityManagerClient.queryCityManagerById(objectId);
+//            cityCode = cityManager.getCityCode();
+//        }
         System.out.println("======="+storeService.queryCity(code, cityCode));
 //        return storeService.queryCity(code, cityCode);
         return new ResultUtil(0,null,null,storeService.queryCity(code, cityCode),null);
     }
 
+    @ResponseBody
+    @PostMapping("/queryCity3")
+    public ResultUtil queryCity3(){
+
+        System.out.println("======="+storeService.queryCity1());
+//        return storeService.queryCity(code, cityCode);
+        return new ResultUtil(0,null,null,storeService.queryCity1(),null);
+    }
+
 
     @ResponseBody
     @PostMapping("/queryCity1/")

--
Gitblit v1.7.1