Explorar o código

:zap: 多公众号切换

Aron %!s(int64=6) %!d(string=hai) anos
pai
achega
21adc8f171

+ 6 - 0
src/main/java/com/ifast/sys/controller/LoginController.java

@@ -10,6 +10,8 @@ import com.ifast.oss.domain.FileDO;
 import com.ifast.oss.service.FileService;
 import com.ifast.sys.domain.MenuDO;
 import com.ifast.sys.service.MenuService;
+import com.ifast.wxmp.domain.MpConfigDO;
+import com.ifast.wxmp.service.MpConfigService;
 import org.apache.shiro.SecurityUtils;
 import org.apache.shiro.authc.AuthenticationException;
 import org.apache.shiro.authc.UsernamePasswordToken;
@@ -35,6 +37,8 @@ public class LoginController extends AdminBaseController {
     MenuService menuService;
     @Autowired
     FileService fileService;
+    @Autowired
+    MpConfigService mpConfigService;
 
     @GetMapping({ "/", "" })
     String welcome(Model model) {
@@ -49,6 +53,8 @@ public class LoginController extends AdminBaseController {
         model.addAttribute("username", getUser().getUsername());
         FileDO fileDO = fileService.selectById(getUser().getPicId());
         model.addAttribute("picUrl", fileDO == null ? "/img/photo_s.jpg" : fileDO.getUrl());
+        List<MpConfigDO> mpList = mpConfigService.selectList(null);
+        model.addAttribute("mpList", mpList);
         return "index_v1";
     }
 

+ 11 - 0
src/main/resources/static/js/contabs.js

@@ -113,6 +113,16 @@ $(function () {
             flag = true;
         if (dataUrl == undefined || $.trim(dataUrl).length == 0)return false;
 
+        // 微信公众号菜单时,初始化选择公众号
+        var currentMp = $('.currentMp');
+        if(dataUrl.indexOf('/wxmp/') != -1){
+            currentMp.removeClass('hidden');
+        }else {
+            if(!currentMp.hasClass('hidden')){
+                currentMp.addClass('hidden');
+            }
+        }
+
         // 选项卡菜单已存在
         $('.J_menuTab').each(function () {
             if ($(this).data('id') == dataUrl) {
@@ -137,6 +147,7 @@ $(function () {
             var str = '<a href="javascript:;" class="active J_menuTab" data-id="' + dataUrl + '">' + menuName + ' <i class="fa fa-times-circle"></i></a>';
             $('.J_menuTab').removeClass('active');
 
+
             // 添加选项卡对应的iframe
             var str1 = '<iframe class="J_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" seamless></iframe>';
             $('.J_mainContent').find('iframe.J_iframe').hide().parents('.J_mainContent').append(str1);

+ 300 - 247
src/main/resources/templates/index_v1.html

@@ -1,273 +1,326 @@
 <!DOCTYPE html>
 <html>
 <head>
-<meta charset="utf-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<meta name="renderer" content="webkit">
-<title>IFast 快速开发框架</title>
-<meta name="keywords" content="IFast 快速开发框架">
-<meta name="description" content="IFast 快速开发框架">
-<!--[if lt IE 9]>
+    <meta charset="utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="renderer" content="webkit">
+    <title>IFast 快速开发框架</title>
+    <meta name="keywords" content="IFast 快速开发框架">
+    <meta name="description" content="IFast 快速开发框架">
+    <!--[if lt IE 9]>
     <meta http-equiv="refresh" content="0;ie.html"/>
     <![endif]-->
-<link rel="shortcut icon" href="favicon.ico">
-<link href="/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
-<link href="/css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
-<link href="/css/plugins/toastr/toastr.min.css" rel="stylesheet">
-<link href="/css/animate.css" rel="stylesheet">
-<link href="/css/style.css?v=4.1.0" rel="stylesheet">
+    <link rel="shortcut icon" href="favicon.ico">
+    <link href="/css/bootstrap.min.css?v=3.3.6" rel="stylesheet">
+    <link href="/css/font-awesome.min.css?v=4.4.0" rel="stylesheet">
+    <link href="/css/plugins/toastr/toastr.min.css" rel="stylesheet">
+    <link href="/css/animate.css" rel="stylesheet">
+    <link href="/css/style.css?v=4.1.0" rel="stylesheet">
 </head>
 <body class="fixed-sidebar full-height-layout gray-bg"
-	style="overflow: hidden">
-	<div id="wrapper">
-		<!--左侧导航开始-->
-		<nav class="navbar-default navbar-static-side" role="navigation">
-			<div class="nav-close">
-				<i class="fa fa-times-circle"></i>
-			</div>
-			<div class="sidebar-collapse">
-				<ul class="nav" id="side-menu">
-					<li class="nav-header">
-						<div class="dropdown profile-element">
-							<span><img alt="image" class="img-circle" id="headImg" th:src="${picUrl}" width="64px" height="64px"/></span>
-							<a data-toggle="dropdown" class="dropdown-toggle" href="javascript:;">
-								<span class="clear">
-									<span class="block m-t-xs"><strong class="font-bold" th:text="${username}" >admin</strong></span>
-								 	<span class="text-muted text-xs block" th:text="${name}" >系统管理员<b class="caret"></b></span>
-								</span>
-							</a>
-							<ul class="dropdown-menu animated fadeInRight m-t-xs">
-								<li><a @click="personal" href="#">修改头像</a></li>
-								<li><a @click="personal" href="#">个人资料</a></li>
-								<li><a @click="personal" href="#">密码修改</a></li>
-								<li><a @click="personal" href="#">信箱</a></li>
-								<li class="divider"></li>
-								<li><a href="/logout">安全退出</a></li>
-							</ul>
-							<div class="logo-element">IFast</div>
-						</div>
-					</li>
-					<li>
-                        <a href="#">
-                            <i class="fa fa-home"></i>
-                            <span class="nav-label">主页</span> <span class="fa arrow"></span>
-                        </a>
-						<ul class="nav nav-second-level">
-							<li>
-                                <a id="index001" class="J_menuItem" href="index_v1.html"  data-index="0" th:href="@{/main}">关于 IFast</a>
-                            </li>
-						</ul>
-                    </li>
-					<li th:each="menu : ${menus}">
-                        <a href="#">
-                            <i class="fa fa fa-bar-chart-o" th:class="${menu.attributes.icon}"></i>
-                            <span class="nav-label" th:text="${menu.text}">基础信息</span>
-                            <span class="fa arrow"></span>
+      style="overflow: hidden">
+<div id="wrapper">
+    <!--左侧导航开始-->
+    <nav class="navbar-default navbar-static-side" role="navigation">
+        <div class="nav-close">
+            <i class="fa fa-times-circle"></i>
+        </div>
+        <div class="sidebar-collapse">
+            <ul class="nav" id="side-menu">
+                <li class="nav-header">
+                    <div>
+							<span><img alt="image" class="img-circle" height="60"
+                                       width="60" th:src="${picUrl}"/></span>
+                        <h3 class="" style="color: #ffffff">
+                            </i>ifast 快速开发框架
+                        </h3>
+                    </div>
+                    <div class="dropdown profile-element hidden">
+
+                        <a data-toggle="dropdown" class="dropdown-toggle" href="#"> <span
+                                class="clear"> <span class="block m-t-xs"><strong
+                                class="font-bold" th:text="${username}">admin</strong></span> <span
+                                class="text-muted text-xs block">超级管理员<b class="caret"></b></span>
+							</span>
                         </a>
-						<ul class="nav nav-second-level">
-							<li th:each="cmenu : ${menu.children}">
-                                <a class="J_menuItem" href="graph_echarts.html" th:href="${cmenu.attributes.url}"><i class="fa fa fa-bar-chart-o" th:class="${cmenu.attributes.icon}"></i><span th:text="${cmenu.text}"></span></a>
-							</li>
-						</ul>
-					</li>
-				</ul>
-			</div>
-		</nav>
-		<!--左侧导航结束-->
-		<!--右侧部分开始-->
-		<div id="page-wrapper" class="gray-bg dashbard-1">
-			<div class="row border-bottom">
-				<nav class="navbar navbar-static-top" role="navigation" style="margin-bottom: 0">
-					<div class="navbar-header">
-						<a class="navbar-minimalize minimalize-styl-2 btn btn-primary" href="javascript:;"><i class="fa fa-bars"></i> </a>
-						<h2 style="font-weight: bold;display: inline-block;margin-left: 10px;">IFast 快速开发框架</h2>
-					</div>
-					<ul class="nav navbar-top-links navbar-right">
-						<li class="hidden-xs"><a @click="personal" href="#"><i
-								class="fa fa-id-card"></i> 个人</a></li>
-						<li class="dropdown hidden-xs"><a
-								class="right-sidebar-toggle" aria-expanded="false"> <i
-								class="fa fa-tasks"></i> 主题
-						</a></li>
-					</ul>
-				</nav>
-			</div>
+                        <ul class="dropdown-menu animated fadeInRight m-t-xs">
+                            <li><a @click="personal" href="#">修改头像</a></li>
+                            <li><a @click="personal" href="#">个人资料</a></li>
+                            <li><a @click="personal" href="#">密码修改</a></li>
+                            <li><a @click="personal" href="#">信箱</a></li>
+                            <li class="divider"></li>
+                            <li><a href="/logout">安全退出</a></li>
+                        </ul>
+                        <div class="logo-element">IFast</div>
+                    </div>
+                </li>
+                <li>
+                    <a href="#">
+                        <i class="fa fa-home"></i>
+                        <span class="nav-label">主页</span> <span class="fa arrow"></span>
+                    </a>
+                    <ul class="nav nav-second-level">
+                        <li>
+                            <a id="index001" class="J_menuItem" href="index_v1.html" data-index="0" th:href="@{/main}">关于
+                                IFast</a>
+                        </li>
+                    </ul>
+                </li>
+                <li th:each="menu : ${menus}">
+                    <a href="#">
+                        <i class="fa fa fa-bar-chart-o" th:class="${menu.attributes.icon}"></i>
+                        <span class="nav-label" th:text="${menu.text}"></span>
+                        <span class="fa arrow"></span>
+                    </a>
+                    <ul class="nav nav-second-level">
+                        <li th:each="cmenu : ${menu.children}">
+                            <a class="J_menuItem" href="graph_echarts.html" th:href="${cmenu.attributes.url}"><i
+                                    class="fa fa fa-bar-chart-o" th:class="${cmenu.attributes.icon}"></i><span
+                                    th:text="${cmenu.text}"></span></a>
+                            <!--<a class="J_menuItem" href="graph_echarts.html" th:href="${cmenu.attributes.url}"><i-->
+                                    <!--class="fa fa fa-bar-chart-o" th:class="${cmenu.attributes.icon}"></i><span-->
+                                    <!--th:text="${cmenu.text}"></span></a>-->
+                        </li>
+                    </ul>
+                </li>
+            </ul>
+        </div>
+    </nav>
+    <!--左侧导航结束-->
+    <!--右侧部分开始-->
+    <div id="page-wrapper" class="gray-bg dashbard-1">
+        <div class="row border-bottom">
+            <nav class="navbar navbar-static-top" role="navigation"
+                 style="margin-bottom: 0">
+                <div class="navbar-header">
+
+                    <a class="navbar-minimalize minimalize-styl-2 btn btn-default "
+                       href="#" title="收起菜单"><i class="fa fa-bars"></i> </a>
 
-			<div class="row content-tabs">
-				<button class="roll-nav roll-left J_tabLeft">
-					<i class="fa fa-backward"></i>
-				</button>
-				<nav class="page-tabs J_menuTabs">
-					<div class="page-tabs-content">
-						<a href="javascript:;" class="active J_menuTab"
-							data-id="index_v1.html">首页</a>
-					</div>
-				</nav>
-				<button class="roll-nav roll-right J_tabRight" style="right: 80px;">
-					<i class="fa fa-forward"></i>
-				</button>
-				<div class="btn-group roll-nav roll-right" style="right: 0px;">
-					<button class="dropdown J_tabClose" data-toggle="dropdown">
-						关闭操作<span class="caret"></span>
-					</button>
-					<ul role="menu" class="dropdown-menu dropdown-menu-right">
-						<li class="J_tabShowActive"><a>定位当前选项卡</a></li>
-						<li class="divider"></li>
-						<li class="J_tabCloseAll"><a>关闭全部选项卡</a></li>
-						<li class="J_tabCloseOther"><a>关闭其他选项卡</a></li>
-					</ul>
-				</div>
-			</div>
-			<div class="row J_mainContent" id="content-main">
-				<iframe class="J_iframe" name="iframe0" width="100%" height="100%"
-					src="" th:src="@{/main}" frameborder="0" data-id="index_v1.html"
-					seamless></iframe>
-			</div>
-			<div class="footer">
-				<div class="pull-right">IFast快速开发框架</div>
-			</div>
-		</div>
-		<!--右侧部分结束-->
-		<!--右侧边栏开始-->
-		<div id="right-sidebar">
-			<div class="sidebar-container">
-				<ul class="nav nav-tabs navs-3">
+                    <div class="minimalize-styl-2 hidden text-primary currentMp input-group-btn open">
+                        <span class="hidden currentMp"> 当前公众号: </span>
+                        <div data-toggle="dropdown" class=" dropdown-toggle inline" aria-expanded="true">
+                            <span class="currentMpInfo">请选择公众号</span><span class="caret"></span>
+                        </div>
+                        <ul class="dropdown-menu mpList" style="margin-left: 100px;">
+                            <li th:each="mp : ${mpList}">
+                                <a href="#" th:lang="${mp.appId}" th:text="${mp.mpName}"></a>
+                            </li>
+                        </ul>
+                    </div>
+                    <!--<form role="search" class="navbar-form-custom" method="post"-->
+                    <!--action="">-->
+                    <!--<div class="form-group">-->
+                    <!--<input type="text" placeholder="请输入您需要查找的内容 …"-->
+                    <!--class="form-control" name="top-search" id="top-search">-->
+                    <!--</div>-->
+                    <!--</form>-->
+                </div>
+                <ul class="nav navbar-top-links navbar-right">
+                    <li class="hidden-xs"><a @click="personal" href="#"><i
+                            class="fa fa-id-card"></i> 个人</a></li>
+                    <li class="dropdown hidden-xs"><a
+                            class="right-sidebar-toggle" aria-expanded="false"> <i
+                            class="fa fa-tasks"></i> 主题
+                    </a></li>
+                </ul>
+            </nav>
+        </div>
+        <div class="row content-tabs">
+            <button class="roll-nav roll-left J_tabLeft">
+                <i class="fa fa-backward"></i>
+            </button>
+            <nav class="page-tabs J_menuTabs">
+                <div class="page-tabs-content">
+                    <a href="javascript:;" class="active J_menuTab"
+                       data-id="index_v1.html">首页</a>
+                </div>
+            </nav>
+            <button class="roll-nav roll-right J_tabRight">
+                <i class="fa fa-forward"></i>
+            </button>
+            <div class="btn-group roll-nav roll-right">
+                <button class="dropdown J_tabClose" data-toggle="dropdown">
+                    关闭操作<span class="caret"></span>
+                </button>
+                <ul role="menu" class="dropdown-menu dropdown-menu-right">
+                    <li class="J_tabShowActive"><a>定位当前选项卡</a></li>
+                    <li class="divider"></li>
+                    <li class="J_tabCloseAll"><a>关闭全部选项卡</a></li>
+                    <li class="J_tabCloseOther"><a>关闭其他选项卡</a></li>
+                </ul>
+            </div>
+            <a href="/logout" class="roll-nav roll-right J_tabExit"><i
+                    class="fa fa fa-sign-out"></i> 退出</a>
+        </div>
+        <div class="row J_mainContent" id="content-main">
+            <iframe class="J_iframe" name="iframe0" width="100%" height="100%"
+                    src="" th:src="@{/main}" frameborder="0" data-id="index_v1.html"
+                    seamless></iframe>
+        </div>
+        <div class="footer">
+            <div class="pull-right">i-fast快速开发框架</div>
+        </div>
+    </div>
+    <!--右侧部分结束-->
+    <!--右侧边栏开始-->
+    <div id="right-sidebar">
+        <div class="sidebar-container">
+            <ul class="nav nav-tabs navs-3">
 
-					<li class="active"><a data-toggle="tab" href="#tab-1"> <i
-							class="fa fa-gear"></i> 主题
-					</a></li>
-					<li class=""><a data-toggle="tab" href="#tab-2"> 通知 </a></li>
-					<li><a data-toggle="tab" href="#tab-3"> 项目进度 </a></li>
-				</ul>
-				<div class="tab-content">
-					<div id="tab-1" class="tab-pane active">
-						<div class="sidebar-title">
-							<h3>
-								<i class="fa fa-comments-o"></i> 主题设置
-							</h3>
-							<small><i class="fa fa-tim"></i>
-								你可以从这里选择和预览主题的布局和样式,这些设置会被保存在本地,下次打开的时候会直接应用这些设置。 </small>
-						</div>
-						<div class="skin-setttings">
-							<div class="title">主题设置</div>
-							<div class="setings-item">
-								<span>收起左侧菜单</span>
-								<div class="switch">
-									<div class="onoffswitch">
-										<input type="checkbox" name="collapsemenu"
-											class="onoffswitch-checkbox" id="collapsemenu"> <label
-											class="onoffswitch-label" for="collapsemenu"> <span
-											class="onoffswitch-inner"></span> <span
-											class="onoffswitch-switch"></span>
-										</label>
-									</div>
-								</div>
-							</div>
-							<div class="setings-item">
-								<span>固定顶部</span>
+                <li class="active"><a data-toggle="tab" href="#tab-1"> <i
+                        class="fa fa-gear"></i> 主题
+                </a></li>
+                <li class=""><a data-toggle="tab" href="#tab-2"> 通知 </a></li>
+                <li><a data-toggle="tab" href="#tab-3"> 项目进度 </a></li>
+            </ul>
+            <div class="tab-content">
+                <div id="tab-1" class="tab-pane active">
+                    <div class="sidebar-title">
+                        <h3>
+                            <i class="fa fa-comments-o"></i> 主题设置
+                        </h3>
+                        <small><i class="fa fa-tim"></i>
+                            你可以从这里选择和预览主题的布局和样式,这些设置会被保存在本地,下次打开的时候会直接应用这些设置。
+                        </small>
+                    </div>
+                    <div class="skin-setttings">
+                        <div class="title">主题设置</div>
+                        <div class="setings-item">
+                            <span>收起左侧菜单</span>
+                            <div class="switch">
+                                <div class="onoffswitch">
+                                    <input type="checkbox" name="collapsemenu"
+                                           class="onoffswitch-checkbox" id="collapsemenu"> <label
+                                        class="onoffswitch-label" for="collapsemenu"> <span
+                                        class="onoffswitch-inner"></span> <span
+                                        class="onoffswitch-switch"></span>
+                                </label>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="setings-item">
+                            <span>固定顶部</span>
 
-								<div class="switch">
-									<div class="onoffswitch">
-										<input type="checkbox" name="fixednavbar"
-											class="onoffswitch-checkbox" id="fixednavbar"> <label
-											class="onoffswitch-label" for="fixednavbar"> <span
-											class="onoffswitch-inner"></span> <span
-											class="onoffswitch-switch"></span>
-										</label>
-									</div>
-								</div>
-							</div>
-							<div class="setings-item">
-								<span> 固定宽度 </span>
-								<div class="switch">
-									<div class="onoffswitch">
-										<input type="checkbox" name="boxedlayout"
-											class="onoffswitch-checkbox" id="boxedlayout"> <label
-											class="onoffswitch-label" for="boxedlayout"> <span
-											class="onoffswitch-inner"></span> <span
-											class="onoffswitch-switch"></span>
-										</label>
-									</div>
-								</div>
-							</div>
-							<div class="title">皮肤选择</div>
-							<div class="setings-item default-skin nb">
+                            <div class="switch">
+                                <div class="onoffswitch">
+                                    <input type="checkbox" name="fixednavbar"
+                                           class="onoffswitch-checkbox" id="fixednavbar"> <label
+                                        class="onoffswitch-label" for="fixednavbar"> <span
+                                        class="onoffswitch-inner"></span> <span
+                                        class="onoffswitch-switch"></span>
+                                </label>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="setings-item">
+                            <span> 固定宽度 </span>
+                            <div class="switch">
+                                <div class="onoffswitch">
+                                    <input type="checkbox" name="boxedlayout"
+                                           class="onoffswitch-checkbox" id="boxedlayout"> <label
+                                        class="onoffswitch-label" for="boxedlayout"> <span
+                                        class="onoffswitch-inner"></span> <span
+                                        class="onoffswitch-switch"></span>
+                                </label>
+                                </div>
+                            </div>
+                        </div>
+                        <div class="title">皮肤选择</div>
+                        <div class="setings-item default-skin nb">
 								<span class="skin-name "> <a href="#" class="s-skin-0">
 										默认皮肤 </a>
 								</span>
-							</div>
-							<div class="setings-item blue-skin nb">
+                        </div>
+                        <div class="setings-item blue-skin nb">
 								<span class="skin-name "> <a href="#" class="s-skin-1">
 										蓝色主题 </a>
 								</span>
-							</div>
-							<div class="setings-item yellow-skin nb">
+                        </div>
+                        <div class="setings-item yellow-skin nb">
 								<span class="skin-name "> <a href="#" class="s-skin-3">
 										黄色/紫色主题 </a>
 								</span>
-							</div>
-						</div>
-					</div>
-					<div id="tab-2" class="tab-pane">
+                        </div>
+                    </div>
+                </div>
+                <div id="tab-2" class="tab-pane">
+
+                    <div class="sidebar-title">
+                        <h3>
+                            <i class="fa fa-comments-o"></i> 最新通知
+                        </h3>
+                        <small><i class="fa fa-tim"></i> 您当前有10条未读信息</small>
+                    </div>
+                </div>
+                <div id="tab-3" class="tab-pane">
+
+                    <div class="sidebar-title">
+                        <h3>
+                            <i class="fa fa-cube"></i> 最新任务
+                        </h3>
+                        <small><i class="fa fa-tim"></i> 您当前有14个任务,10个已完成</small>
+                    </div>
+                </div>
+            </div>
+
+        </div>
+    </div>
+</div>
+<!-- 全局js -->
+<script src="/js/jquery.min.js?v=2.1.4"></script>
+<script src="/js/bootstrap.min.js?v=3.3.6"></script>
+<script src="/js/plugins/metisMenu/jquery.metisMenu.js"></script>
+<script src="/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
+<script src="/js/plugins/layer/layer.min.js"></script>
+<!-- 自定义js -->
+<script src="/js/app.js?v=4.1.0"></script>
+<script type="text/javascript" src="/js/contabs.js"></script>
+<!-- 第三方插件 -->
+<script src="/js/plugins/pace/pace.min.js"></script>
+<!-- vue -->
+<script type="text/javascript" src="/js/vue.min.js">
+
+</script>
+<!-- Toastr script -->
+<script src="/js/plugins/toastr/toastr.min.js"></script>
+<script type="text/javascript">
+    var wrapper = new Vue({
+        el: '#wrapper',
+        data: {
+            total: '',
+            rows: '',
+        },
+        methods: {
+            personal: function () {
+                layer.open({
+                    type: 2,
+                    title: '个人设置',
+                    maxmin: true,
+                    shadeClose: false,
+                    area: ['1024px', '720px'],
+                    content: '/sys/user/personal'
+                });
+            }
+        },
+    })
+
+    $('.dropdown-menu.mpList li a').on('click', function () {
+        var that = $(this);
+        var appId = that.attr('lang');
+        var mpName = that.text();
+
+        console.log('当前appId:' + appId);
+        console.log('当前公众号名称:' + mpName);
 
-						<div class="sidebar-title">
-							<h3>
-								<i class="fa fa-comments-o"></i> 最新通知
-							</h3>
-							<small><i class="fa fa-tim"></i> 您当前有10条未读信息</small>
-						</div>
-					</div>
-					<div id="tab-3" class="tab-pane">
+        var currentMpInfo = $('.currentMpInfo');
 
-						<div class="sidebar-title">
-							<h3>
-								<i class="fa fa-cube"></i> 最新任务
-							</h3>
-							<small><i class="fa fa-tim"></i> 您当前有14个任务,10个已完成</small>
-						</div>
-					</div>
-				</div>
+        currentMpInfo.text(mpName);
+        currentMpInfo.attr('data-appid', appId);
+        console.log(currentMpInfo);
 
-			</div>
-		</div>
-	</div>
-	<!-- 全局js -->
-	<script src="/js/jquery.min.js?v=2.1.4"></script>
-	<script src="/js/bootstrap.min.js?v=3.3.6"></script>
-	<script src="/js/plugins/metisMenu/jquery.metisMenu.js"></script>
-	<script src="/js/plugins/slimscroll/jquery.slimscroll.min.js"></script>
-	<script src="/js/plugins/layer/layer.min.js"></script>
-	<!-- 自定义js -->
-	<script src="/js/app.js?v=4.1.0"></script>
-	<script type="text/javascript" src="/js/contabs.js"></script>
-	<!-- 第三方插件 -->
-	<script src="/js/plugins/pace/pace.min.js"></script>
-	<!-- vue -->
-	<script type="text/javascript" src="/js/vue.min.js">
+    })
 
-	</script>
-	<!-- Toastr script -->
-	<script src="/js/plugins/toastr/toastr.min.js"></script>
-	<script type="text/javascript">
-		var wrapper = new Vue({
-			el : '#wrapper',
-			data : {
-				total : '',
-				rows : '',
-			},
-			methods : {
-				personal : function() {
-					layer.open({
-						type : 2,
-						title : '个人设置',
-						maxmin : true,
-						shadeClose : false,
-						area : [ '1024px', '720px' ],
-						content : '/sys/user/personal'
-					});
-				}
-			},
-		})
-	</script>
+</script>
 </body>
 </html>