| 
					
				 | 
			
			
				@@ -251,7 +251,7 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (payBase.isOld(data)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return !payBase.isYB(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    return payBase.isWC(data) || payBase.isSF(data) || payBase.isYF(data) || !(payBase.isOwner(data) || payBase.isYB()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    return payBase.isWC(data) || payBase.isYF(data) || !(payBase.isOwner(data) || payBase.isYB()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -435,12 +435,20 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!valid) return [valid, msg]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (payBase.isStarted(payNode)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // if (payNode.pre_finish) return [false, '已达扣款限额,请勿修改']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // const value = expr ? payCalc.calculateExpr(expr) : num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // if (payNode.pre_tp && value < payNode.pre_tp) return [false, '截止上期已计量' + payNode.pre_tp + ',扣款限额请勿少于改值']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // data.rprice = num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                // data.rexpr = expr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                return [false, '已经开始使用,请勿修改扣款限额']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (payBase.isSF(payNode)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    const value = expr ? payCalc.calculateExpr(expr) : num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (payNode.pre_tp && value < payNode.pre_tp) return [false, '截止上期已计量' + payNode.pre_tp + ',扣款限额请勿少于改值']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    data.rprice = num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    data.rexpr = expr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    return [true, '']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // if (payNode.pre_finish) return [false, '已达扣款限额,请勿修改']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // const value = expr ? payCalc.calculateExpr(expr) : num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // if (payNode.pre_tp && value < payNode.pre_tp) return [false, '截止上期已计量' + payNode.pre_tp + ',扣款限额请勿少于改值']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // data.rprice = num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // data.rexpr = expr; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    return [false, '已经开始使用,请勿修改扣款限额']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 data.rprice = num; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 data.rexpr = expr; 
			 |