|  | @@ -278,57 +278,68 @@ function checkZero(value) {
 | 
	
		
			
				|  |  |  function checkFieldChange(o, n) {
 | 
	
		
			
				|  |  |      return o == n || ((!o || o === '') && (n === ''));
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +var bShowWaiting = false, beginWaitingTime;
 | 
	
		
			
				|  |  |  //关闭等待窗口
 | 
	
		
			
				|  |  |  function closeWaitingView() {
 | 
	
		
			
				|  |  | -    var bgDiv = document.getElementById("bgDiv");
 | 
	
		
			
				|  |  | -    var msgDiv = document.getElementById("msgDiv");
 | 
	
		
			
				|  |  | -    //移除背景遮罩层div
 | 
	
		
			
				|  |  | -    if(bgDiv != null){
 | 
	
		
			
				|  |  | -        document.body.removeChild(bgDiv);
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -    //移除中间信息提示层div
 | 
	
		
			
				|  |  | -    if(msgDiv != null){
 | 
	
		
			
				|  |  | -        document.body.removeChild(msgDiv);
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +    bShowWaiting = false;
 | 
	
		
			
				|  |  | +    const time = parseInt(new Date());
 | 
	
		
			
				|  |  | +    setTimeout(function () {
 | 
	
		
			
				|  |  | +        var bgDiv = document.getElementById("bgDiv");
 | 
	
		
			
				|  |  | +        var msgDiv = document.getElementById("msgDiv");
 | 
	
		
			
				|  |  | +        //移除背景遮罩层div
 | 
	
		
			
				|  |  | +        if(bgDiv != null){
 | 
	
		
			
				|  |  | +            document.body.removeChild(bgDiv);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        //移除中间信息提示层div
 | 
	
		
			
				|  |  | +        if(msgDiv != null){
 | 
	
		
			
				|  |  | +            document.body.removeChild(msgDiv);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }, Math.max(beginWaitingTime - time + 1000, 0));
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  //显示等待窗口
 | 
	
		
			
				|  |  |  function showWaitingView() {
 | 
	
		
			
				|  |  | -    var msgw = 300; //提示窗口的宽度
 | 
	
		
			
				|  |  | -    var msgh = 100; //提示窗口的高度
 | 
	
		
			
				|  |  | +    bShowWaiting = true;
 | 
	
		
			
				|  |  | +    setTimeout(function () {
 | 
	
		
			
				|  |  | +        if (!bShowWaiting) return;
 | 
	
		
			
				|  |  | +        beginWaitingTime = parseInt(new Date());
 | 
	
		
			
				|  |  | +        var msgw = 300; //提示窗口的宽度
 | 
	
		
			
				|  |  | +        var msgh = 100; //提示窗口的高度
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    var sWidth, sHeight;
 | 
	
		
			
				|  |  | -    sWidth = document.body.clientWidth;
 | 
	
		
			
				|  |  | -    sHeight = document.body.clientHeight;
 | 
	
		
			
				|  |  | +        var sWidth, sHeight;
 | 
	
		
			
				|  |  | +        sWidth = document.body.clientWidth;
 | 
	
		
			
				|  |  | +        sHeight = document.body.clientHeight;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    //背景遮罩层div
 | 
	
		
			
				|  |  | -    var bgObj = document.createElement("div");
 | 
	
		
			
				|  |  | -    bgObj.setAttribute('id', 'bgDiv');
 | 
	
		
			
				|  |  | -    bgObj.style.zIndex = '9998';
 | 
	
		
			
				|  |  | -    bgObj.style.position = "absolute";
 | 
	
		
			
				|  |  | -    bgObj.style.top = "0px";
 | 
	
		
			
				|  |  | -    bgObj.style.background = "#888";
 | 
	
		
			
				|  |  | -    bgObj.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";
 | 
	
		
			
				|  |  | -    bgObj.style.opacity = "0.6";
 | 
	
		
			
				|  |  | -    bgObj.style.left = "0px";
 | 
	
		
			
				|  |  | -    bgObj.style.width = sWidth + "px";
 | 
	
		
			
				|  |  | -    bgObj.style.height = sHeight + "px";
 | 
	
		
			
				|  |  | -    document.body.appendChild(bgObj);
 | 
	
		
			
				|  |  | +        //背景遮罩层div
 | 
	
		
			
				|  |  | +        var bgObj = document.createElement("div");
 | 
	
		
			
				|  |  | +        bgObj.setAttribute('id', 'bgDiv');
 | 
	
		
			
				|  |  | +        bgObj.style.zIndex = '9998';
 | 
	
		
			
				|  |  | +        bgObj.style.position = "absolute";
 | 
	
		
			
				|  |  | +        bgObj.style.top = "0px";
 | 
	
		
			
				|  |  | +        bgObj.style.background = "#888";
 | 
	
		
			
				|  |  | +        bgObj.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";
 | 
	
		
			
				|  |  | +        bgObj.style.opacity = "0.6";
 | 
	
		
			
				|  |  | +        bgObj.style.left = "0px";
 | 
	
		
			
				|  |  | +        bgObj.style.width = sWidth + "px";
 | 
	
		
			
				|  |  | +        bgObj.style.height = sHeight + "px";
 | 
	
		
			
				|  |  | +        document.body.appendChild(bgObj);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    //信息提示层div
 | 
	
		
			
				|  |  | -    var msgObj = document.createElement("div");
 | 
	
		
			
				|  |  | -    msgObj.style.zIndex = '9999';
 | 
	
		
			
				|  |  | -    msgObj.setAttribute("id", "msgDiv");
 | 
	
		
			
				|  |  | -    msgObj.setAttribute("align", "center");
 | 
	
		
			
				|  |  | -    msgObj.style.position = "absolute";
 | 
	
		
			
				|  |  | -    msgObj.style.font = "12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
 | 
	
		
			
				|  |  | -    msgObj.style.width = msgw + "px";
 | 
	
		
			
				|  |  | -    msgObj.style.height = msgh + "px";
 | 
	
		
			
				|  |  | -    msgObj.style.top = (document.documentElement.scrollTop + (sHeight - msgh) / 2) + "px";
 | 
	
		
			
				|  |  | -    msgObj.style.left = (sWidth - msgw) / 2 + "px";
 | 
	
		
			
				|  |  | -    document.body.appendChild(msgObj);
 | 
	
		
			
				|  |  | +        //信息提示层div
 | 
	
		
			
				|  |  | +        var msgObj = document.createElement("div");
 | 
	
		
			
				|  |  | +        msgObj.style.zIndex = '9999';
 | 
	
		
			
				|  |  | +        msgObj.setAttribute("id", "msgDiv");
 | 
	
		
			
				|  |  | +        msgObj.setAttribute("align", "center");
 | 
	
		
			
				|  |  | +        msgObj.style.position = "absolute";
 | 
	
		
			
				|  |  | +        msgObj.style.font = "12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
 | 
	
		
			
				|  |  | +        msgObj.style.width = msgw + "px";
 | 
	
		
			
				|  |  | +        msgObj.style.height = msgh + "px";
 | 
	
		
			
				|  |  | +        msgObj.style.top = (document.documentElement.scrollTop + (sHeight - msgh) / 2) + "px";
 | 
	
		
			
				|  |  | +        msgObj.style.left = (sWidth - msgw) / 2 + "px";
 | 
	
		
			
				|  |  | +        document.body.appendChild(msgObj);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    //中间等待图标
 | 
	
		
			
				|  |  | -    document.getElementById("msgDiv").innerHTML = '<i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i>';
 | 
	
		
			
				|  |  | +        //中间等待图标
 | 
	
		
			
				|  |  | +        document.getElementById("msgDiv").innerHTML = '<i class="fa fa-spinner fa-pulse fa-3x fa-fw"></i>';
 | 
	
		
			
				|  |  | +    }, 1000);
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  /**
 |