This commit is contained in:
2019-03-29 18:12:57 +08:00
parent fe9afaa584
commit 118426c9a1
9 changed files with 223 additions and 27 deletions

View File

@@ -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 () {

View File

@@ -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">

View File

@@ -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 {

View File

@@ -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 () {