UNPKG

anthtrigger

Version:

Trigger events via http service

97 lines (84 loc) 3.35 kB
<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>