From ff3f4ff4c8a6da4c1650611e11a4551680b10d77 Mon Sep 17 00:00:00 2001
From: luo <2855143437@qq.com>
Date: 星期二, 26 九月 2023 21:26:22 +0800
Subject: [PATCH] 9.26。6

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java |   57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java
index 2c52bdf..ecd68dc 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TSiteController.java
@@ -28,6 +28,8 @@
 import com.dsh.guns.modular.system.model.*;
 import com.dsh.guns.modular.system.service.*;
 import com.dsh.guns.modular.system.util.ResultUtil;
+import net.bytebuddy.asm.Advice;
+import org.aspectj.weaver.ast.Var;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.Model;
@@ -217,6 +219,10 @@
         }
         Integer objectType = UserExt.getUser().getObjectType();
         Integer objectId = UserExt.getUser().getObjectId();
+
+        List<TOperator> list = tOperatorService.list();
+        model.addAttribute("yysList",list);
+
         model.addAttribute("userType",objectType);
         HashSet<String> set = new HashSet<String>(list1);
         QueryWrapper<TSiteType> wrapper = new QueryWrapper<>();
@@ -254,6 +260,29 @@
         model.addAttribute("objectType",objectType);
         model.addAttribute("objectId",objectId);
         model.addAttribute("stores",stores);
+
+        String nextName = site.getNextName();
+        ArrayList<String> strings1 = new ArrayList<>();
+        for (String s : nextName.split(",")) {
+            strings1.add(s);
+        }
+        model.addAttribute("nextNames",strings1);
+
+
+        String halfNames = site.getHalfName();
+        ArrayList<String> strings2 = new ArrayList<>();
+        String[] split = halfNames.split(",");
+        String halfName=null;
+        for (int i = 0; i < split.length; i++) {
+            if(i==0){
+               halfName = split[0];
+            }else {
+                strings2.add(split[i]);
+            }
+        }
+        model.addAttribute("halfNames",strings2);
+        model.addAttribute("halfName",halfName);
+
         return PREFIX + "TSite_edit.html";
     }
 
@@ -285,6 +314,8 @@
             list1.add(cityManager.getProvince());
         }
         Integer objectType = UserExt.getUser().getObjectType();
+        List<TOperator> list = tOperatorService.list();
+        model.addAttribute("yysList",list);
         Integer objectId = UserExt.getUser().getObjectId();
         model.addAttribute("userType",objectType);
         HashSet<String> set = new HashSet<String>(list1);
@@ -537,6 +568,17 @@
         }
     }
 
+    @RequestMapping(value = "/getChangeOne")
+    @ResponseBody
+    public Object getChangeOne(Integer oneId) {
+        try {
+            return storeService.list(new LambdaQueryWrapper<TStore>().eq(TStore::getOperatorId,oneId).eq(TStore::getState,1));
+        }catch (Exception e){
+            e.printStackTrace();
+            return ERROR;
+        }
+    }
+
     // 选择市后 获取对应账号
     @RequestMapping(value = "/accountChangeNext")
     @ResponseBody
@@ -545,6 +587,21 @@
         return cityManagerClient.getAccount(oneId);
     }
 
+
+    // 选择账号 获取对应门店
+    @RequestMapping(value = "/getStore")
+    @ResponseBody
+    public Object getStore(Integer oneId) {
+        if (oneId == null){
+            return null;
+        }
+        List<Store> list = storeClient.getStoreByCityManagerId(oneId);
+        if (list.size()==0){
+            return list;
+        }
+        return list;
+    }
+
     // 选择市后 获取对应门店
     @RequestMapping(value = "/storeChangeNext")
     @ResponseBody

--
Gitblit v1.7.1