modal.ejs 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <!--无总金额首次使用-->
  2. <div class="modal fade" id="erro" data-backdrop="static">
  3. <div class="modal-dialog" role="document">
  4. <div class="modal-content">
  5. <div class="modal-header">
  6. <h5 class="modal-title">提示</h5>
  7. </div>
  8. <div class="modal-body">
  9. <p>预付款金额未填写,无法使用「预付款」,请先填写预付款金额;</p>
  10. <p>进入「标段概况」打开「合同参数」填写预付款金额。</p>
  11. </div>
  12. <div class="modal-footer">
  13. <a href="/tender/<%- ctx.tender.id %>" class="btn btn-sm btn-primary">标段概况</a>
  14. </div>
  15. </div>
  16. </div>
  17. </div>
  18. <!--附件-->
  19. <div class="modal fade" id="file" data-backdrop="static">
  20. <div class="modal-dialog" role="document">
  21. <div class="modal-content">
  22. <div class="modal-header">
  23. <h5 class="modal-title">附件</h5>
  24. </div>
  25. <div class="modal-body">
  26. <div class="modal-height-500" style="overflow: auto;">
  27. <table class="table table-sm table-bordered" id="file-content">
  28. </table>
  29. </div>
  30. </div>
  31. <div class="modal-footer">
  32. <button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
  33. <!-- <button type="button" class="btn btn-primary">确定</button> -->
  34. </div>
  35. </div>
  36. </div>
  37. </div>
  38. <!--审批流程/结果-->
  39. <div class="modal fade" id="sp-list" data-backdrop="static">
  40. <div class="modal-dialog modal-lg" role="document">
  41. <div class="modal-content">
  42. <div class="modal-header">
  43. <h5 class="modal-title">审批流程</h5>
  44. </div>
  45. <div class="modal-body">
  46. <div class="row">
  47. <div class="col-4">
  48. <div class="card mt-3">
  49. <ul class="list-group list-group-flush" id="auditor-list">
  50. </ul>
  51. </div>
  52. </div>
  53. <div class="col-8 modal-height-500" style="overflow: auto" id="audit-list">
  54. </div>
  55. </div>
  56. </div>
  57. <div class="modal-footer">
  58. <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
  59. </div>
  60. </div>
  61. </div>
  62. </div>
  63. <script>
  64. // 展开历史审核记录
  65. $('#audit-list').on('click', 'a', function() {
  66. const type = $(this).data('target')
  67. const auditCard = $(this).parent().parent()
  68. if (type === 'show') {
  69. $(this).data('target', 'hide')
  70. auditCard.find('.fold-card').slideDown('swing', () => {
  71. auditCard.find('#end-target').text($(this).data('idx') + '#')
  72. auditCard.find('#fold-btn').text('收起历史审核记录')
  73. })
  74. } else {
  75. $(this).data('target', 'show')
  76. auditCard.find('.fold-card').slideUp('swing', () => {
  77. auditCard.find('#end-target').text('1#')
  78. auditCard.find('#fold-btn').text('展开历史审核记录')
  79. })
  80. }
  81. });
  82. </script>