| 
					
				 | 
			
			
				@@ -12,6 +12,8 @@ let stringUtil = require("../../../public/stringUtil"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 let treeUtil = require('../../../public/treeUtil'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 let projectConst = consts.projectConst; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 let projectConstList = consts.projectConstList; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const gljUtil = require('../../../public/gljUtil'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const GLJ_TYPE = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     Labour: 1, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -202,6 +204,14 @@ class Rpt_Data_Extractor { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (let item of rawDataObj.prjData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             setupFunc($PROJECT.DETAIL, item.moduleName, item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let projectGLJDatas = getModuleDataByKey(rawDataObj.prjData, "projectGLJ"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let rationGLJDatas = getModuleDataByKey(rawDataObj.prjData, "ration_glj"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let rationDatas = getModuleDataByKey(rawDataObj.prjData, "ration"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let billsDatas = getModuleDataByKey(rawDataObj.prjData, "bills"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (projectGLJDatas && rationGLJDatas, rationDatas, billsDatas) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            gljUtil.calcProjectGLJQuantity(projectGLJDatas.data, rationGLJDatas.data, rationDatas.data, billsDatas.data, 4); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (tpl[JV.NODE_MAP_DATA_HANDLE_INFO]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             for (let preHandle of tpl[JV.NODE_MAP_DATA_HANDLE_INFO]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 let srcData = getModuleDataByKey(rawDataObj.prjData, preHandle[JV.PROP_DATA_KEY]); 
			 |