.
This commit is contained in:
@@ -30,15 +30,15 @@
|
||||
</li>
|
||||
|
||||
<li class="pull-right">
|
||||
<select v-model="sysPlat" class="form-control" style="border: 0;background-color: #404a53;color: #fff;">
|
||||
<option v-for="item in sysPlats" :value="item" v-text="item.name"></option>
|
||||
</select>
|
||||
<a @click="logout()" href="javascript:;" style="padding: 6px 15px;border: 0;background-color: #404a53;color: #fff;">
|
||||
<i class="icon icon-user"></i> 退出
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="pull-right">
|
||||
<a style="padding: 6px 15px;border: 0;background-color: #404a53;color: #fff;">
|
||||
<i class="icon icon-user"></i> root
|
||||
</a>
|
||||
<select v-model="sysPlat" class="form-control" style="border: 0;background-color: #404a53;color: #fff;">
|
||||
<option v-for="item in sysPlats" :value="item" v-text="item.name"></option>
|
||||
</select>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -111,11 +111,14 @@
|
||||
{name: "关于", url: "/single/about.html"}
|
||||
|
||||
],
|
||||
menus: red.getData("menus", [
|
||||
{url:"/qtask/plat.html", name:"业务平台"},
|
||||
{url:"/qtask/list.html", name:"QTask"},
|
||||
{url:"/qtask/debug.html", name:"QT-Debug"},
|
||||
]),
|
||||
menus: red.getData("menus", {name: "MetaData", url: "/meta", nodes: [
|
||||
/*{url:"/metadata/metatable/list.html", name:"TableList"},*/
|
||||
{url:"/metadata/metatable/metaTable.html", name:"MetaTable"},
|
||||
/*{url:"/metadata/metaLink.html", name:"MetaLink"},*/
|
||||
{url:"/metadata/metaService.html", name:"MetaService"},
|
||||
{url:"/metadata/dataList.html", name:"数据查询"},
|
||||
]
|
||||
}),
|
||||
page: red.getData("page", {url:"/qtask/list.html", name:"QTask"}),
|
||||
pageId: red.getData("pageId", "QTask")
|
||||
},
|
||||
@@ -143,6 +146,14 @@
|
||||
loadMain: function (item) {
|
||||
this.menus = item.nodes || [item];
|
||||
this.pageId = item.name;
|
||||
},
|
||||
logout: function () {
|
||||
red.getJSON("/user/logout",{}, function () {
|
||||
red.showMsg({msg:"退出成功"});
|
||||
setTimeout(() => {
|
||||
location.href = "/user/login.html";
|
||||
}, 2000)
|
||||
})
|
||||
}
|
||||
},
|
||||
mounted: function () {
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
.tlist>li.active>a:hover,
|
||||
.tlist>li>a:hover {
|
||||
background-color: #92b0cb;
|
||||
border-bottom: 2px solid #607d8b;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
<row class="meta-service">
|
||||
|
||||
@@ -28,21 +28,23 @@ body {
|
||||
}
|
||||
#top a {
|
||||
color: #ddd;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
#top .nav-tabs{
|
||||
border-bottom:0;
|
||||
}
|
||||
.nav-tabs>li>a{
|
||||
#top>.nav-tabs>li>a{
|
||||
border: 0;
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a:hover {
|
||||
#top>.nav-tabs>li.active>a,
|
||||
#top>.nav-tabs>li.active>a:focus,
|
||||
#top>.nav-tabs>li.active>a:hover,
|
||||
#top>.nav-tabs>li>a:hover {
|
||||
background-color: #404a53;
|
||||
color: #fff;
|
||||
border: 0;
|
||||
border-bottom: 2px solid #607d8b;
|
||||
border-bottom: 3px solid #607d8b;
|
||||
}
|
||||
|
||||
#left {
|
||||
|
||||
@@ -100,12 +100,12 @@
|
||||
doc:"sys_plat",
|
||||
shows: JSON.stringify(["_id", "_key", "name", "token","remark", "status"])
|
||||
};
|
||||
red.getJSON("/meta/find", para, function (json) {
|
||||
vm.sysPlats = json.rows;
|
||||
red.getJSON("/meta/plat_list", {}, function (json) {
|
||||
vm.sysPlats = json;
|
||||
if (!vm.sysPlat) {
|
||||
vm.sysPlat = json.rows[0];
|
||||
vm.sysPlat = json[0];
|
||||
}
|
||||
red.setData("sysPlats", json.rows);
|
||||
red.setData("sysPlats", json);
|
||||
});
|
||||
},
|
||||
goIndex: function () {
|
||||
|
||||
Reference in New Issue
Block a user