From 12ec47a5fed86e04433ca725caf6068c5000d0af Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期日, 08 十月 2023 17:02:09 +0800
Subject: [PATCH] 后台代码

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java |   26 ++++++++++++--------------
 1 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java
index 8f53790..16e7442 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCouponController.java
@@ -173,31 +173,26 @@
 
     @RequestMapping("/storeDetailsOfSearch")
     @ResponseBody
-    public Object listOfStore(Integer provinceId,Integer cityId,Integer operatorId,String storeName){
-        String provinceCode = null;
-        String cityCode = null;
-        if (ToolUtil.isNotEmpty(provinceId)){
-            Region provinceRegion = regiService.getById(provinceId);
-            provinceCode = provinceRegion.getCode();
-        }
-        if (ToolUtil.isNotEmpty(cityId)){
-            Region cityRegion = regiService.getById(cityId);
-            cityCode = cityRegion.getCode();
-        }
+    public Object listOfStore(String provinceId,String cityId,Integer operatorId,String storeName){
+
+
         Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage();
-        List<Map<String,Object>> storeList = storeService.queryListOfpage(provinceCode,cityCode,operatorId,storeName,page);
+        List<Map<String,Object>> storeList = storeService.queryListOfpage(provinceId,cityId,operatorId,storeName,page);
         if (storeList.size() > 0 ){
             for (Map<String, Object> stringObjectMap : storeList) {
                 String provinceName = (String) stringObjectMap.get("province");
                 String cityName = (String) stringObjectMap.get("city");
                 stringObjectMap.put("provinceCity",provinceName+cityName);
                 Integer managerId = (Integer) stringObjectMap.get("operatorId");
-                if (managerId==null){
+                if (managerId==0){
                     stringObjectMap.put("accountName","平台");
                 }else{
                     TOperator operator = operatorService.getOne(new QueryWrapper<TOperator>().eq("id", managerId));
                     if (ToolUtil.isNotEmpty(operator)){
                         stringObjectMap.put("accountName",operator.getName());
+                    }else{
+                        stringObjectMap.put("accountName","平台");
+
                     }
                 }
 
@@ -296,10 +291,13 @@
     // 通过市 获取运营商
     @RequestMapping(value = "/getOperator")
     @ResponseBody
-    public Object getOperator(Integer city){
+    public Object getOperator(String city){
         List<TOperatorCity> name = operatorCityService.list(new QueryWrapper<TOperatorCity>().eq("name", city));
         List<Integer> collect = name.stream().map(TOperatorCity::getOperatorId)
                 .collect(Collectors.toList());
+        if (collect.size()==0){
+            return new ArrayList<>();
+        }
         return operatorService.list(new QueryWrapper<TOperator>().in("id",collect));
     }
 

--
Gitblit v1.7.1