eskim 4 лет назад
Родитель
Сommit
ab5a2dd83d

+ 2 - 2
src/main/webapp/WEB-INF/views/business/BrandGroupPopupForm.html

@@ -254,9 +254,9 @@
 			} else {
 				if (callbackFn) {
 					if (callbackFn.indexOf("(") == -1) {
-						eval(callbackFn + "(" + jsonData + ")");
+						(new Function(callbackFn + "(" + jsonData + ");"))();
 					} else {
-						eval(callbackFn(jsonData));
+						(new Function(callbackFn(jsonData)))();
 					}
 				}
 			}

+ 2 - 2
src/main/webapp/WEB-INF/views/business/BrandPopupForm.html

@@ -128,9 +128,9 @@
 			} else {
 				if (callbackFn) {
 					if (callbackFn.indexOf("(") == -1) {
-						eval(callbackFn + "(" + jsonData + ")");
+						(new Function(callbackFn + "(" + jsonData + ");"))();
 					} else {
-						eval(callbackFn(jsonData));
+						(new Function(callbackFn(jsonData)))();
 					}
 				}
 			}

+ 2 - 2
src/main/webapp/WEB-INF/views/business/MdListForm.html

@@ -104,9 +104,9 @@
 			} else {
 				if (callbackFn) {
 					if (callbackFn.indexOf("(") == -1) {
-						eval(callbackFn + "(" + jsonData + ")");
+						(new Function(callbackFn + "(" + jsonData + ");"))();
 					} else {
-						eval(callbackFn(jsonData));
+						(new Function(callbackFn(jsonData)))();
 					}
 				}
 			}

+ 2 - 2
src/main/webapp/WEB-INF/views/business/SupplyCompanyPopupForm.html

@@ -127,9 +127,9 @@
 				} else {
 					if (callbackFn) {
 						if (callbackFn.indexOf("(") == -1) {
-							eval(callbackFn + "(" + jsonData + ")");
+							(new Function(callbackFn + "(" + jsonData + ");"))();
 						} else {
-							eval(callbackFn(jsonData));
+							(new Function(callbackFn(jsonData)))();
 						}
 					}
 				}

+ 5 - 2
src/main/webapp/WEB-INF/views/common/ExcelUploadPopupForm.html

@@ -99,8 +99,11 @@
 				callback(jsonData);
 			}else{
 				if( callback ) {
-					if( callback.indexOf("(") == -1 ) eval( callback +"(" + jsonData+")");
-					else eval( callback(jsonData) );
+					if( callback.indexOf("(") == -1 ) {
+						(new Function(callback + "(" + jsonData + ");"))();
+					}else{
+						(new Function(callback(jsonData)))();
+					}
 				}
 			}
 			uifnPopupClose('popupExcelUpload');

+ 2 - 2
src/main/webapp/WEB-INF/views/goods/FreeGoodsSearchForm.html

@@ -108,9 +108,9 @@
 				} else {
 					if (callbackFn) {
 						if (callbackFn.indexOf("(") == -1) {
-							eval(callbackFn + "(" + jsonData + ")");
+							(new Function(callbackFn + "(" + jsonData + ");"))();
 						} else {
-							eval(callbackFn(jsonData));
+							(new Function(callbackFn(jsonData)))();
 						}
 					}
 				}

+ 2 - 2
src/main/webapp/WEB-INF/views/goods/GoodsPopupListForm.html

@@ -505,8 +505,8 @@
 				callback(jsonData);
 			}else{
 				if( callback ) {
-					if( callback.indexOf("(") == -1 ) eval( callback +"(" + jsonData+")");
-					else eval( callback(jsonData) );
+					if( callback.indexOf("(") == -1 ) (new Function(callback + "(" + jsonData + ");"))();
+					else (new Function(callback(jsonData)))();
 				}
 			}
 			//uiPopupClose('goodsPopupForm');