From daf9e2df68ddcee062cf79ee67408e0959eca273 Mon Sep 17 00:00:00 2001
From: zhaoxiaohao <913652501@qq.com>
Date: Thu, 14 May 2020 14:17:11 +0800
Subject: [PATCH] 修改时间显示的功能  用户和角色

---
 kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/area.js |   33 +++++++++++++++++++++------------
 1 files changed, 21 insertions(+), 12 deletions(-)

diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/area.js b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/area.js
index a709e22..96a4705 100644
--- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/area.js
+++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/module/area.js
@@ -21,7 +21,7 @@
     var layer = layui.layer;
     var admin = layui.admin;
     var area = {
-        //4个参数依次是 下拉控件的id,/区域级别(1.2.3)/上级id/选中id
+        //4个参数依次是 下拉控件的id,/区域级别(1.2.3)/上级id/选中值 例如河北省
         areaData: function (domId, levelType, parentId, selectValue) {
             if (levelType == 1) {
                 parentId = 100000;
@@ -32,19 +32,13 @@
                     let selected = "";
                     clientsAll = data.data;
                     if (clientsAll.length > 0) {
-                        switch (levelType) {
-                            case 1:
-                                $(domId).append("<option value='' selected='selected'>选择省</option>");
-                                break;
-                            case 2:
-                                $(domId).append("<option value='' selected='selected'>选择市</option>");
-                                break;
-                            case 3:
-                                $(domId).append("<option value='' selected='selected'>选择区县</option>");
-                                break;
+                        area.areasClear(domId,levelType);
+                        if(clientsAll[0].areaLeveltype==2)
+                        {
+                            admin.putTempData("t_city",clientsAll);
                         }
                         $.each(clientsAll, function (index, item) {
-                            if (selectValue == item.id) { selected = "selected='selected'"; }
+                            if (selectValue == item.areaName) { selected = "selected='selected'"; }
                             else {
                                 selected = "";
                             }
@@ -58,6 +52,21 @@
                     layer.msg(data.msg, { icon: 2, time: 1000 });
                 }
             }, 'GET');
+        },
+        //重置select
+        areasClear:function(domId,levelType){
+            $(domId).empty();
+            switch (levelType) {
+                case 1:
+                    $(domId).append("<option value='' selected='selected'>选择省</option>");
+                    break;
+                case 2:
+                    $(domId).append("<option value='' selected='selected'>选择市</option>");
+                    break;
+                case 3:
+                    $(domId).append("<option value='' selected='selected'>选择区县</option>");
+                    break;
+            }
         }
     }
     exports('area', area);

--
Gitblit v1.8.0