|  | @@ -623,8 +623,10 @@ async function getProjectGLJinfo(projectID,t_newRationGLJList,gljKeyMap,gljCodes
 | 
	
		
			
				|  |  |        p.unit_price = unitPrice;
 | 
	
		
			
				|  |  |      }else{
 | 
	
		
			
				|  |  |        unitPrice = newPriceDataFromPGlj(p,unitPriceFileId);
 | 
	
		
			
				|  |  | -      unitPrice.base_price = ration_glj.basePrice;
 | 
	
		
			
				|  |  | -      unitPrice.market_price = ration_glj.marketPrice;
 | 
	
		
			
				|  |  | +      if(ration_glj){
 | 
	
		
			
				|  |  | +        unitPrice.base_price = ration_glj.basePrice;
 | 
	
		
			
				|  |  | +        unitPrice.market_price = ration_glj.marketPrice;
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |        await unitPriceModel.insertMany([unitPrice]);
 | 
	
		
			
				|  |  |        p.unit_price =unitPrice
 | 
	
		
			
				|  |  |      }
 |