From bdb8afdecc9605e4f3309463da0768c1c371bdfa Mon Sep 17 00:00:00 2001
From: 侯瑞军 <411269194@kidgrow.com>
Date: Tue, 07 Apr 2020 18:06:09 +0800
Subject: [PATCH] 优化整合index.html 和  common.js中对layui的初始化

---
 kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js
index 26ee5d1..a1536b3 100644
--- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js
+++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/assets/js/common.js
@@ -2,11 +2,33 @@
 layui.config({
     base: '/module/'
 }).extend({
+    formSelects: 'formSelects/formSelects-v4',
+    treetable: 'treetable-lay/treetable',
     step: 'step-lay/step'
-}).use(['layer'], function () {
+}).use(['layer','config', 'index', 'element'], function () {
     var $ = layui.jquery;
     var layer = layui.layer;
+    let config = layui.config;
+    let index = layui.index;
+    let element = layui.element;
 
+    // 检查是否登录
+    if (!config.getToken() || config.getToken() == '') {
+        location.replace('login.html');
+        return;
+    }
+
+    // 检查多标签功能是否开启
+    index.checkPageTabs();
+
+    // 获取当前用户信息
+    index.getUser(function (user) {
+        $('.layui-layout-admin .layui-header').vm(user);
+        index.initLeftNav();
+        element.render('nav');
+        index.initRouter();
+        index.bindEvent();
+    });
     // 加载设置的主题
     var theme = layui.data('easyweb').theme;
     if (theme) {
@@ -234,4 +256,4 @@
         }
         return true;
     }
-};
\ No newline at end of file
+};

--
Gitblit v1.8.0