MCSManager/public/template/server.html
2018-01-19 14:40:11 +08:00

85 lines
3.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div id='ServerList' class="OneContainer">
<div class="row">
<div class="col-md-12 ">
<div class="Panel PanelBlue">
<div class="PanelTitle">服务器列表</div>
<div class="PanelBody">
<div class="row">
<div class="col-sm-12 PanelItemF">
<div class="PanelItem" v-on:click="newServerx()">
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span> 引导创建服务器
</div>
<div class="PanelItem" v-on:click="newServer()">
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span> 直接创建新的服务器
</div>
</div>
</div>
<div class="PanelItem" v-for="item of items">
<div class="row">
<div class="col-md-7">
<div class="PanelItemInfo">
<h4 v-if="item.data.jarName == '' && !item.data.highCommande ">
<span class="color-high-red">[未配置端] </span>
<s v-text="item.serverName"></s>
</h4>
<h4 v-if="item.data.highCommande">
<span class="color-green">[自定义参数]</span>
<span v-text="item.serverName"></span>
</h4>
<h4 v-if="item.data.jarName != '' && !item.data.highCommande" v-text="item.serverName"></h4>
状态:
<span v-if="item.data.run" class="color-green"> 正在运行 </span>
<span v-else="item.data.run" class="color-red"> 关闭 </span> | 创建时间
<span v-text="item.data.createDate"> </span> | 最后启动:
<span v-text="item.data.lastDate"> </span> | 端:
<span v-text="item.data.jarName"> </span>
</div>
</div>
<div class="col-md-5 NextCol">
<div class="PanelItemMuem">
<!--<button class="btn btn-success">开启</button>
<button class="btn btn-success">关闭</button>-->
<button class="btn btn-success" v-on:click="onRedirect('./template/component/server.html','server/get',item.serverName)">
参数 | 配置
</button>
<button class="btn btn-info" v-on:click="onRedirect('./template/component/console.html', 'server/console', item.serverName );">
控制 | 管理
</button>
<button class="btn btn-danger" v-on:click="toDeleteServer(item.serverName)">删除</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
MI.rListener('onload', function () {
VIEW_MODEL.newVue('ServerList', {
el: '#ServerList',
methods: {
onRedirect: function (link, api, serverName) {
RES.redirectPage(link, api, serverName);
},
newServer: function () {
RES.redirectPage('./template/component/newserver.html', null, '');
},
newServerx: function () {
RES.redirectPage('./template/component/newserverx.html', null, '');
},
toDeleteServer: function (serverName) {
var result = confirm('是否删除 [' + serverName + '] 这个服务端?\n注意: 删除服务器并不会删除服务端文件');
if (!result) return;
WS.sendMsg('server/delete', serverName);
RES.redirectPage('./template/server.html', 'server/view');
}
}
});
});
MI.rListener('onend', function () {});
</script>