backUpData.ejs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <div class="row" ng-controller="backUpData">
  2. <% include public/modal %>
  3. <div class="col-xs-12">
  4. <p class="myInfoBox bg-warning text-warning"><i class="icon fa fa-warning"></i> 下载备份数据请联系超级管理员</p>
  5. <div class="panel">
  6. <a ng-click="backUpData()" role="button" class="btn btn-primary btn-sm"><span class="fa fa-fw fa-cloud" aria-hidden="true">&nbsp;</span>执行数据备份</a>
  7. </div>
  8. <div class="box">
  9. <div class="box-body table-responsive no-padding" >
  10. <table class="table table-hover">
  11. <tr>
  12. <th>选择</th>
  13. <th>文件名</th>
  14. <th>行为</th>
  15. <th>备份时间</th>
  16. <th>操作</th>
  17. </tr>
  18. <tr ng-repeat="opt in data">
  19. <td><input type="checkbox" class="mini"/></td>
  20. <td><i class="fa fa-fw fa-table"></i> {{opt.fileName}}</td>
  21. <td class=" sorting_1">{{opt.logs}}</td>
  22. <td class=" ">{{opt.date | date : "yyyy-MM-dd HH:mm:ss"}}</td>
  23. <td class=" ">
  24. <button class="btn btn-default btn-xs" ng-click="delDataItem(opt._id,opt.path)"><span class="fa fa-fw fa-trash-o" aria-hidden="true"></span>删除</button>
  25. </td>
  26. </tr>
  27. </table>
  28. </div><!-- /.box-body -->
  29. <% include public/tableFooter %>
  30. </div><!-- /.box -->
  31. </div><!-- /.col -->
  32. <!--信息提示模态窗口-->
  33. <div class="modal fade" id="checkIfBackUp">
  34. <div class="modal-dialog modal-sm">
  35. <div class="modal-content">
  36. <div class="modal-header">
  37. <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
  38. <h4 class="modal-title">系统提示</h4>
  39. </div>
  40. <div class="modal-body">
  41. <h4><i class="icon fa fa-warning"></i> 确认执行备份操作?数据库操作请谨慎处理</h4>
  42. </div>
  43. <div class="modal-footer">
  44. <button type="button" class="btn btn-danger" ng-click="confirmBackUp()">执行</button>
  45. <button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
  46. </div>
  47. </div><!-- /.modal-content -->
  48. </div><!-- /.modal-dialog -->
  49. </div><!-- /.modal -->
  50. </div>