|  | @@ -180,6 +180,7 @@ import { detailListData } from "@/api/importTrade/purchase";
 | 
	
		
			
				|  |  |  import { contrastObj, contrastList } from "@/util/contrastData";
 | 
	
		
			
				|  |  |  import { getOrgOrderNo } from "@/api/importTrade/salesContract"
 | 
	
		
			
				|  |  |  import procurementDetail from "@/components/procurement/purchase";
 | 
	
		
			
				|  |  | +import { numCal } from "@/util/calculate";
 | 
	
		
			
				|  |  |  import _ from "lodash";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
	
		
			
				|  | @@ -433,12 +434,12 @@ export default {
 | 
	
		
			
				|  |  |            item.cntrLiang = item.cntrNum
 | 
	
		
			
				|  |  |            //如果箱量大于1  则根据箱量生成几条收货单明细  并均分发票重量
 | 
	
		
			
				|  |  |            if (item.cntrLiang > 1) {
 | 
	
		
			
				|  |  | -            let receiptInvoiceWeight = item.invoiceWeight / item.cntrLiang;
 | 
	
		
			
				|  |  | -            let receiptActualQuantity = item.invoiceWeight / item.cntrLiang;
 | 
	
		
			
				|  |  | -            let receiptGrossWeight = item.invoiceWeight / item.cntrLiang;
 | 
	
		
			
				|  |  | -            let receiptBillWeight = item.billWeight / item.cntrLiang;
 | 
	
		
			
				|  |  | -            let receiptPrice = item.price / item.cntrLiang;
 | 
	
		
			
				|  |  | -            let receiptContractAmount = item.contractAmount / item.cntrLiang;
 | 
	
		
			
				|  |  | +            let receiptInvoiceWeight = numCal(numCal(item.invoiceWeight) / item.cntrLiang);
 | 
	
		
			
				|  |  | +            let receiptActualQuantity = numCal(numCal(item.invoiceWeight) / item.cntrLiang);
 | 
	
		
			
				|  |  | +            let receiptGrossWeight = numCal(numCal(item.invoiceWeight) / item.cntrLiang);
 | 
	
		
			
				|  |  | +            let receiptBillWeight = numCal(numCal(item.billWeight) / item.cntrLiang);
 | 
	
		
			
				|  |  | +            let receiptPrice = numCal(numCal(item.price) / item.cntrLiang);
 | 
	
		
			
				|  |  | +            let receiptContractAmount = numCal(numCal(item.contractAmount) / item.cntrLiang);
 | 
	
		
			
				|  |  |              for (let i = 0; i < item.cntrLiang; i++) {
 | 
	
		
			
				|  |  |                item.invoiceWeight = receiptInvoiceWeight;
 | 
	
		
			
				|  |  |                item.actualQuantity = receiptActualQuantity;
 |