| 
					
				 | 
			
			
				@@ -565,16 +565,15 @@ let calcTools = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     marketPriceToBase: function (treeNode, baseName, isTender) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (treeNode.data.type != rationType.volumePrice && treeNode.data.type != rationType.gljRation) return; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         let result = 0, me = this; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        let rcj; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (isJX2017) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rcj = (treeNode.data.subType === gljType.LABOUR && calcTools.inBase(baseName, 'SC_RGF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let rcj = (treeNode.data.subType === gljType.LABOUR && calcTools.inBase(baseName, 'RGF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (baseMaterialTypes.includes(treeNode.data.subType) && calcTools.inBase(baseName, 'CLF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            (treeNode.data.subType === gljType.GENERAL_MACHINE && calcTools.inBase(baseName, 'JXF')); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (typeof isJX2017 != 'undefined') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rcj = rcj || (treeNode.data.subType === gljType.LABOUR && calcTools.inBase(baseName, 'SC_RGF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (baseMaterialTypes.includes(treeNode.data.subType) && calcTools.inBase(baseName, 'SC_CLF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 (treeNode.data.subType === gljType.GENERAL_MACHINE && calcTools.inBase(baseName, 'SC_JXF')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rcj = (treeNode.data.subType === gljType.LABOUR && calcTools.inBase(baseName, 'RGF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                (baseMaterialTypes.includes(treeNode.data.subType) && calcTools.inBase(baseName, 'CLF')) || 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                (treeNode.data.subType === gljType.GENERAL_MACHINE && calcTools.inBase(baseName, 'JXF')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (rcj || 
			 |