فهرست منبع

隐藏删除提示

ellisran 2 روز پیش
والد
کامیت
2d3b41796e
2فایلهای تغییر یافته به همراه10 افزوده شده و 5 حذف شده
  1. 2 2
      app/public/js/contract_detail.js
  2. 8 3
      app/view/shares/delete_hint_modal.ejs

+ 2 - 2
app/public/js/contract_detail.js

@@ -1671,7 +1671,7 @@ $(document).ready(function() {
                     contractTreeAudits = result;
                     sqTreeSpreadObj.setTreeAudits(sqSheet);
                 });
-            }, '确认移除「当前节点已勾选授权用户」?');
+            }, '确认移除「当前节点已勾选授权用户」?', false);
         });
 
         $('body').on('click', '#empower .del-tree-audit', function () {
@@ -1688,7 +1688,7 @@ $(document).ready(function() {
                     contractTreeAudits = result;
                     sqTreeSpreadObj.setTreeAudits(sqSheet);
                 });
-            }, '确认移除「当前节点授权用户」?');
+            }, '确认移除「当前节点授权用户」?', false);
         });
     }
 

+ 8 - 3
app/view/shares/delete_hint_modal.ejs

@@ -7,7 +7,7 @@
             </div>
             <div class="modal-body">
                 <h6 id="del-node-hint">确认删除「当前节点及子项」?</h6>
-                <h6>删除后,数据无法恢复,请谨慎操作。</h6>
+                <h6 id="show-del-hint">删除后,数据无法恢复,请谨慎操作。</h6>
             </div>
             <div class="modal-footer">
                 <button type="button" class="btn btn-sm btn-danger" id="del-node-ok" data-dismiss="modal">确定删除</button>
@@ -17,12 +17,17 @@
     </div>
 </div>
 <script>
-    const deleteAfterHint = function (fun, hint = '') {
+    const deleteAfterHint = function (fun, hint = '', show = true) {
         $('#del-node').modal('show');
         $('#del-node-ok').bind('click', fun);
         if (hint) $('#del-node-hint').html(hint);
+        if (show) {
+            $('#show-del-hint').show();
+        } else {
+            $('#show-del-hint').hide();
+        }
         $('#del-node').bind('hidden.bs.modal', function () {
             $('#del-node-ok').unbind('click');
         });
     }
-</script>
+</script>