Browse Source

Merge remote-tracking branch 'origin/sendMessage' into uat

njs 1 year ago
parent
commit
3434dfba2e

+ 1 - 1
suishenbang-admin/src/main/resources/application-uat-druid.yml

@@ -23,7 +23,7 @@ spring:
             # 最大连接池数量
             # 最大连接池数量
             maxActive: 40
             maxActive: 40
             # 配置获取连接等待超时的时间
             # 配置获取连接等待超时的时间
-            maxWait: 180000
+            maxWait: 60000
             # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
             # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
             timeBetweenEvictionRunsMillis: 60000
             timeBetweenEvictionRunsMillis: 60000
             # 配置一个连接在池中最小生存的时间,单位是毫秒
             # 配置一个连接在池中最小生存的时间,单位是毫秒

+ 7 - 6
suishenbang-admin/src/main/resources/static/ruoyi/js/common.js

@@ -1,9 +1,9 @@
 /**
 /**
  * 通用方法封装处理
  * 通用方法封装处理
- * Copyright (c) 2019 ruoyi 
+ * Copyright (c) 2019 ruoyi
  */
  */
 $(function() {
 $(function() {
-	
+
 	//  layer扩展皮肤
 	//  layer扩展皮肤
 	if (window.layer !== undefined) {
 	if (window.layer !== undefined) {
 		layer.config({
 		layer.config({
@@ -11,7 +11,7 @@ $(function() {
 		    skin: 'layer-ext-moon'
 		    skin: 'layer-ext-moon'
 		});
 		});
 	}
 	}
-	
+
 	// select2复选框事件绑定
 	// select2复选框事件绑定
 	if ($.fn.select2 !== undefined) {
 	if ($.fn.select2 !== undefined) {
         $.fn.select2.defaults.set( "theme", "bootstrap" );
         $.fn.select2.defaults.set( "theme", "bootstrap" );
@@ -21,7 +21,7 @@ $(function() {
 			})
 			})
 		})
 		})
 	}
 	}
-	
+
 	// iCheck单选框及复选框事件绑定
 	// iCheck单选框及复选框事件绑定
 	if ($.fn.iCheck !== undefined) {
 	if ($.fn.iCheck !== undefined) {
 		$(".check-box:not(.noicheck),.radio-box:not(.noicheck)").each(function() {
 		$(".check-box:not(.noicheck),.radio-box:not(.noicheck)").each(function() {
@@ -31,7 +31,7 @@ $(function() {
             })
             })
         })
         })
 	}
 	}
-	 
+
 	// laydate 时间控件绑定
 	// laydate 时间控件绑定
 	if ($(".select-time").length > 0) {
 	if ($(".select-time").length > 0) {
 		layui.use('laydate', function() {
 		layui.use('laydate', function() {
@@ -226,7 +226,7 @@ function createMenuItem(dataUrl, menuName) {
         // 添加选项卡对应的iframe
         // 添加选项卡对应的iframe
         var str1 = '<iframe class="RuoYi_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" data-panel="' + panelUrl + '" seamless></iframe>';
         var str1 = '<iframe class="RuoYi_iframe" name="iframe' + dataIndex + '" width="100%" height="100%" src="' + dataUrl + '" frameborder="0" data-id="' + dataUrl + '" data-panel="' + panelUrl + '" seamless></iframe>';
         $('.mainContent', topWindow).find('iframe.RuoYi_iframe').hide().parents('.mainContent').append(str1);
         $('.mainContent', topWindow).find('iframe.RuoYi_iframe').hide().parents('.mainContent').append(str1);
-        
+
         window.parent.$.modal.loading("数据加载中,请稍后...");
         window.parent.$.modal.loading("数据加载中,请稍后...");
         $('.mainContent iframe:visible', topWindow).load(function () {
         $('.mainContent iframe:visible', topWindow).load(function () {
         	window.parent.$.modal.closeLoading();
         	window.parent.$.modal.closeLoading();
@@ -272,6 +272,7 @@ var storage = {
 
 
 /** 设置全局ajax处理 */
 /** 设置全局ajax处理 */
 $.ajaxSetup({
 $.ajaxSetup({
+	timeout:180000,
     complete: function(XMLHttpRequest, textStatus) {
     complete: function(XMLHttpRequest, textStatus) {
         if (textStatus == 'timeout') {
         if (textStatus == 'timeout') {
         	$.modal.alertWarning("服务器超时,请稍后再试!");
         	$.modal.alertWarning("服务器超时,请稍后再试!");