Browse Source

2025-1-10

master
qiezi 1 year ago
parent
commit
87a1341056
  1. 12
      src/main/java/com/spring/modules/quote/entity/QuoteDetail.java
  2. 6
      src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java
  3. 2
      src/main/java/com/spring/modules/quote/service/impl/QuoteServiceImpl.java

12
src/main/java/com/spring/modules/quote/entity/QuoteDetail.java

@ -123,17 +123,17 @@ public class QuoteDetail {
private BigDecimal quoteTotalCost;
private BigDecimal quoteProfitRate;
private BigDecimal quoteProfitRate;// VA
private BigDecimal quoteProfitAmount;
private BigDecimal quoteProfitAmount;//Contribution
private BigDecimal quoteTotalPrice;
private BigDecimal quoteUnitPrice;
private BigDecimal quoteTaxRate;
private BigDecimal quoteTaxRate;// Margin
private BigDecimal quoteTaxTotalPrice;
private BigDecimal quoteTaxTotalPrice; //Price ¥(ex VAT)
private BigDecimal quoteTaxUnitPrice;
@ -149,11 +149,11 @@ public class QuoteDetail {
private BigDecimal currencyTotalCost1;
private BigDecimal currencyTotalCost2;
private BigDecimal currencyTotalCost2;// 被当作含税单价
private BigDecimal quoteCurrencyTotalCost1;
private BigDecimal quoteCurrencyTotalCost2;// 被当作含税单价
private BigDecimal quoteCurrencyTotalCost2;
private BigDecimal testCost;

6
src/main/java/com/spring/modules/quote/service/impl/QuoteDetailServiceImpl.java

@ -310,6 +310,9 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
packCost = num1.add(num2);
}
}
if (otherPackCost.isPresent()){
packCost = packCost.add(otherPackCost.get().getNumValue());
}
return packCost;
}
@ -352,6 +355,9 @@ public class QuoteDetailServiceImpl extends ServiceImpl<QuoteDetailMapper, Quote
shippingCost = shipCost.get().getNumValue().divide(deliverQuantity.get().getNumValue());
}
}
if (otherShipCost.isPresent()){
shippingCost = shippingCost.add(otherShipCost.get().getNumValue());
}
return shippingCost;
}

2
src/main/java/com/spring/modules/quote/service/impl/QuoteServiceImpl.java

@ -301,7 +301,7 @@ public class QuoteServiceImpl extends ServiceImpl<QuoteMapper, Quote> implements
detail.setAdjustElseCost(BigDecimal.ZERO);
detail.setTestCost(BigDecimal.ZERO);
detail.setAdjustTestCost(BigDecimal.ZERO);
detail.setCalculatedItems("工具,测试,其他,包装&运输");
detail.setCalculatedItems("工具,测试,其他,包装,运输");
detail.setMoq("");
// 复制detail到Group

Loading…
Cancel
Save