modal.ejs 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <!--弹出新建台帐修订-->
  2. <div class="modal fade" id="add-bg" data-backdrop="static">
  3. <form class="modal-dialog" role="document" action="<%- preUrl + '/revise/add' %>" method="post" onsubmit="return dbClick();">
  4. <div class="modal-content">
  5. <div class="modal-header">
  6. <h5 class="modal-title">新建修订</h5>
  7. </div>
  8. <div class="modal-body">
  9. <h5>创建修订后,本期计量将暂时锁定,锁定后本期计量无法计量和上报,需修订完成后,才能解锁。</h5>
  10. </div>
  11. <div class="modal-footer">
  12. <input type="hidden" name="_csrf" value="<%= ctx.csrf %>" />
  13. <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal">关闭</button>
  14. <button id="add-ok" type="submit" class="btn btn-primary btn-sm">确定新建</button>
  15. </div>
  16. </div>
  17. </form>
  18. </div>
  19. <% if (ledgerRevise.length > 0 && (ledgerRevise[0].status === auditConst.status.uncheck || ledgerRevise[0].status === auditConst.status.checkNo) && ctx.session.sessionUser.accountId === ledgerRevise[0].uid) { %>
  20. <!--弹出作废-->
  21. <div class="modal fade" id="remove" data-backdrop="static">
  22. <form class="modal-dialog" role="document" action="<%- preUrl + '/revise/cancel' %>" method="post" onsubmit="return $.trim($('#cancel-confirm').val()) === '修订作废';">
  23. <div class="modal-content">
  24. <div class="modal-header">
  25. <h5 class="modal-title">作废修订</h5>
  26. </div>
  27. <div class="modal-body">
  28. <div class="alert alert-danger">
  29. 修订 已有数据,请谨慎操作;
  30. <br>作废后,数据无法恢复,请谨慎操作;
  31. <br>确认作废,请在以下输入框输入"&nbsp;&nbsp;&nbsp;<b>修订作废</b>&nbsp;&nbsp;&nbsp;",再点击“确认作废”按钮。
  32. </div>
  33. <div class="form-group">
  34. <input class="form-control form-control-sm" placeholder="" type="text" id="cancel-confirm">
  35. </div>
  36. </div>
  37. <div class="modal-footer">
  38. <input type="hidden" name="_csrf" value="<%= ctx.csrf %>" />
  39. <button type="button" class="btn btn-secondary btn-sm" data-dismiss="modal" >取消</button>
  40. <button type="submit" class="btn btn-danger btn-sm">确认作废</button>
  41. </div>
  42. </div>
  43. </form>
  44. </div>
  45. <% } %>
  46. <script>
  47. let dbClickFlag = true;
  48. function dbClick() {
  49. if(dbClickFlag){
  50. dbClickFlag = false;
  51. return true;
  52. }
  53. return dbClickFlag;
  54. }
  55. </script>