Explorar o código

优化$.modal.close方法

Ricky %!s(int64=4) %!d(string=hai) anos
pai
achega
5d73b1d8de
Modificáronse 1 ficheiros con 7 adicións e 3 borrados
  1. 7 3
      ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js

+ 7 - 3
ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js

@@ -722,9 +722,13 @@ var table = {
             	$.modal.alert(content, modal_status.WARNING);
             },
             // 关闭窗体
-            close: function () {
-            	var index = parent.layer.getFrameIndex(window.name);
-                parent.layer.close(index);
+            close: function (index) {
+            	if($.common.isEmpty(index)){
+            		var index = parent.layer.getFrameIndex(window.name);
+                    parent.layer.close(index);
+            	} else {
+            		layer.close(index);
+            	}
             },
             // 关闭全部窗体
             closeAll: function () {