anthtrigger
Version:
Trigger events via http service
97 lines (84 loc) • 3.35 kB
HTML
<div class="col-lg-12">
<h1>数据维护
<small>维护系统数据</small>
</h1>
<ol class="breadcrumb">
<li><a href="/"><i class="fa fa-dashboard"></i> 首页</a>
</li>
<li class="active"><i class="icon-file-alt"></i> 数据维护</li>
</ol>
</div>
<div>
<div class="col-lg-6">
<div class="panel panel-primary">
<div class="panel-heading">
<label class="panel-title"><i class="fa fa-arrow-down"></i> 导出脚本 </label>
</div>
<div class="panel-body">
<p>将所有脚本导出为zip文件</p>
<div class="text-center">
<a href ng-click="exportZip()"
class="btn btn-primary"
ng-if="_st.export !== 'loading'">
生成
</a>
<span class="btn btn-default disabled" ng-if="_st.export === 'loading'">生成中...</span>
<a href="/settings/export_scripts_download" target="_blank" class="btn btn-primary" download>下载</a>
</div>
</div>
</div>
</div>
<div class="col-lg-6">
<div class="panel panel-primary">
<div class="panel-heading">
<label class="panel-title"><i class="fa fa-trash-o"></i> 清理数据 </label>
</div>
<div class="panel-body">
<p>清理没用的旧的日志数据,有利于系统更快的运行。</p>
<div class="text-center">
<div class="list-group">
<li class="list-group-item">
<input type="number" min='1' step='1' ng-model='scriptLogsBeforeDays' ng-init="scriptLogsBeforeDays=3" />
<button ng-click="clearScriptLogs(scriptLogsBeforeDays)"
class="btn btn-primary"
ng-disabled="_st.clearScriptLogs==='loading'">
清空
<b class="text-default">{{scriptLogsBeforeDays}}</b>
天前的执行日志
</button>
</li>
<li class="list-group-item">
<input type="number" min='1' step='1' ng-model='eventLogsBeforeDays' ng-init="eventLogsBeforeDays=3" />
<button ng-click="clearEventLogs(eventLogsBeforeDays)"
class="btn btn-primary"
ng-disabled="_st.clearEventLogs==='loading'">
清空
<b class="text-default">{{eventLogsBeforeDays}}</b>
天前的操作历史
</button>
</li>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-6">
<div class="panel panel-primary">
<div class="panel-heading">
<label class="panel-title"><i class="fa fa-database"></i> 备份数据库 </label>
</div>
<div class="panel-body">
<p>将数据库文件备份到磁盘上</p>
<div class="text-center">
<a href ng-click="dumpDatabase()"
class="btn btn-primary"
ng-if="_st.dumpDatabase !== 'loading'">
备份
</a>
<span class="btn btn-default disabled" ng-if="_st.dumpDatabase === 'loading'">备份中...</span>
<button ng-click="restoreDatabase()" class="btn btn-success">恢复</button>
</div>
</div>
</div>
</div>
</div>