| 
					
				 | 
			
			
				@@ -361,7 +361,7 @@ let installationFeeObj={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    showFeeDetailData:function (libID,feeItemId) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    showFeeDetailData:function (libID,feeItemId,row,col) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.feeDetailSheet.setRowCount(0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(libID&&feeItemId){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.feeDetailData = this.getFeeDetailData(libID,feeItemId); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -387,6 +387,7 @@ let installationFeeObj={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.lockDetailSheet(i,this.feeDetailData[i],feeItem); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this.feeDetailSheet.autoFitRow(i); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if(row && col) this.feeDetailSheet.setSelection(row,col,1,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.feeDetailSheet.resumeEvent(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.feeDetailSheet.resumePaint(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1189,7 +1190,10 @@ let installationFeeObj={ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         feeRule[key] = updateDoc[key]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              me.refreshFeeDetailRow(info.row); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                let sel_f = me.feeItemSheet.getSelections()[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                let oldData = sel_f.row<me.feeItemData.length?me.feeItemData[sel_f.row]:null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                me.showFeeDetailData(oldData.libID,oldData.ID,info.row,info.col);  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              //me.refreshFeeDetailRow(info.row); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 |