|  | @@ -790,7 +790,7 @@ let calcTools = {
 | 
	
		
			
				|  |  |                      Q = Q ? Q : 1;
 | 
	
		
			
				|  |  |                      X = tempSGLJ.supply_quantity / Q;
 | 
	
		
			
				|  |  |                  };
 | 
	
		
			
				|  |  | -                let gljP = isRationPirce ? glj.basePrice : (isTender ? projectGLJ.getTenderMarketPrice(glj) : glj.marketPrice);
 | 
	
		
			
				|  |  | +                let gljP = isRationPirce ? glj.basePrice : (isTender ? projectGLJ.getTenderMarketPrice(calcTools.getProjectGLJ(glj)) : glj.marketPrice);
 | 
	
		
			
				|  |  |                  sum = (sum + gljP * gljQ * X).toDecimal(decimalObj.process);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |              else{   // 当前材料不是甲供材料
 | 
	
	
		
			
				|  | @@ -805,7 +805,7 @@ let calcTools = {
 | 
	
		
			
				|  |  |                                  if (baseName.includes('甲供') && (c.supply == supplyType.BFJG)){
 | 
	
		
			
				|  |  |                                      X = c.supplyX;
 | 
	
		
			
				|  |  |                                  };
 | 
	
		
			
				|  |  | -                                let cP = isRationPirce ? c.basePrice : (isTender ? projectGLJ.getTenderMarketPrice(c) : c.marketPrice);
 | 
	
		
			
				|  |  | +                                let cP = isRationPirce ? c.basePrice : (isTender ? projectGLJ.getTenderMarketPrice(calcTools.getProjectGLJ(c)) : c.marketPrice);
 | 
	
		
			
				|  |  |                                  sum = (sum + cP * c.consumption * gljQ * X).toDecimal(decimalObj.process);
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  |                          }
 | 
	
	
		
			
				|  | @@ -1169,10 +1169,10 @@ let rationCalcBases = {
 | 
	
		
			
				|  |  |          return calcTools.partASupplyFee(node, '甲供定额基价机械费', isTender);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '甲供主材费': function (node, isTender) {
 | 
	
		
			
				|  |  | -        return calcTools.partASupplyFee(node, '甲供主材费', isTender);
 | 
	
		
			
				|  |  | +        return calcTools.partASupplyFee(node, '甲供主材费', isTender, false);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '甲供设备费': function (node, isTender) {
 | 
	
		
			
				|  |  | -        return calcTools.partASupplyFee(node, '甲供设备费', isTender);
 | 
	
		
			
				|  |  | +        return calcTools.partASupplyFee(node, '甲供设备费', isTender, false);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '甲定定额基价人工费': function (node, isTender) {
 | 
	
		
			
				|  |  |          return calcTools.partASupplyFee(node, '甲定定额基价人工费', isTender);
 | 
	
	
		
			
				|  | @@ -1184,10 +1184,10 @@ let rationCalcBases = {
 | 
	
		
			
				|  |  |          return calcTools.partASupplyFee(node, '甲定定额基价机械费', isTender);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '甲定主材费': function (node, isTender) {
 | 
	
		
			
				|  |  | -        return calcTools.partASupplyFee(node, '甲定主材费', isTender);
 | 
	
		
			
				|  |  | +        return calcTools.partASupplyFee(node, '甲定主材费', isTender, false);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '甲定设备费': function (node, isTender) {
 | 
	
		
			
				|  |  | -        return calcTools.partASupplyFee(node, '甲定设备费', isTender);
 | 
	
		
			
				|  |  | +        return calcTools.partASupplyFee(node, '甲定设备费', isTender, false);
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      '暂估材料费': function (node, isTender) {
 | 
	
		
			
				|  |  |          return calcTools.estimateFee(node, true, isTender);
 |