list_modal.ejs 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <% if (reportFlag) { %>
  2. <!--新建日志-->
  3. <div class="modal fade" id="add-log" data-backdrop="static">
  4. <div class="modal-dialog" role="document">
  5. <div class="modal-content">
  6. <div class="modal-header">
  7. <h5 class="modal-title">新建日志</h5>
  8. </div>
  9. <div class="modal-body">
  10. <!--没有设置规则-->
  11. <div class="form-group">
  12. <label>日志类型<b class="text-danger">*</b></label>
  13. <div>
  14. <div class="form-check form-check-inline">
  15. <input class="form-check-input" type="radio" id="type_0" value="0" checked="" name="log-type">
  16. <label class="form-check-label" for="type_0">新建</label>
  17. </div>
  18. <div class="form-check form-check-inline">
  19. <input class="form-check-input" type="radio" id="type_1" value="1" name="log-type">
  20. <label class="form-check-label" for="type_1">补建</label>
  21. </div>
  22. </div>
  23. </div>
  24. <div class="form-group">
  25. <label>日期 / 周期<b class="text-danger">*</b></label>
  26. <input class="datepicker-here form-control form-control-sm mb-1" id="code-date" autocomplete="off" readonly
  27. name="period" placeholder="点击选择时间/周期" value="<%- moment().format('YYYY-MM-DD') %>" data-range="true" data-multiple-dates-separator=" ~ " data-language="zh" type="text">
  28. </div>
  29. <div class="form-group">
  30. <label>日志编号</label>
  31. <input class="form-control form-control-sm" id="show-code" placeholder="" type="text" value="" readonly>
  32. <div class="text-warning m-1" id="existMsg" style="display: none">
  33. 日期/周期内已存在日志文件,请注意核查哦。
  34. </div>
  35. </div>
  36. </div>
  37. <div class="modal-footer">
  38. <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
  39. <button class="btn btn-primary btn-sm" id="add-log-btn">确认新建</button>
  40. </div>
  41. </div>
  42. </div>
  43. </div>
  44. <!--批量提交-->
  45. <div class="modal fade" id="batch-commit" data-backdrop="static">
  46. <div class="modal-dialog" role="document">
  47. <div class="modal-content">
  48. <div class="modal-header">
  49. <h5 class="modal-title">批量提交</h5>
  50. </div>
  51. <div class="modal-body">
  52. <div class="modal-height-250" style="overflow-y: auto;">
  53. <table class="table table-bordered">
  54. <thead>
  55. <tr class="text-center">
  56. <th width="10%">选择</th>
  57. <th>日志编号</th>
  58. <th width="15%">填报人</th>
  59. <th width="15%">审签人</th>
  60. <th class="text-center" width="15%">日志状态</th>
  61. </tr>
  62. </thead>
  63. <tbody id="uncheck-list">
  64. <% for (const ull of uncheckLogList) { %>
  65. <tr class="text-center">
  66. <td><input data-id="<%- ull.id %>" type="checkbox"></td>
  67. <td><%- ull.code %></td>
  68. <td><%- ull.report_username %></td>
  69. <td><%- ull.shenpi_username %></td>
  70. <td>待提交</td>
  71. </tr>
  72. <% } %>
  73. </tbody>
  74. </table>
  75. </div>
  76. </div>
  77. <div class="modal-footer">
  78. <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
  79. <button class="btn btn-primary btn-sm" id="confirm-uncheck-btn">确认提交</button>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. <% } %>
  85. <!--删除日志-->
  86. <div class="modal fade" id="del-bg" data-backdrop="static">
  87. <div class="modal-dialog" role="document">
  88. <div class="modal-content">
  89. <div class="modal-header">
  90. <h5 class="modal-title">确认删除日志</h5>
  91. </div>
  92. <div class="modal-body">
  93. <h6>删除后,数据无法恢复,请谨慎操作。</h6>
  94. </div>
  95. <div class="modal-footer">
  96. <input type="hidden" id="delete-log-id" />
  97. <button type="button" class="btn btn-sm btn-secondary" data-dismiss="modal">取消</button>
  98. <button type="button" id="delete-log-btn" class="btn btn-sm btn-danger">确定删除</button>
  99. </div>
  100. </div>
  101. </div>
  102. </div>