维修管理优化 配件费用字段纠正

This commit is contained in:
syruan 2024-11-19 11:16:31 +08:00
parent 4c86d69f4b
commit 9ad10a3d8e
1 changed files with 3 additions and 3 deletions

View File

@ -428,10 +428,10 @@ public class RepairServiceImpl implements RepairService {
*/
private static BigDecimal countPartCosts(List<RepairPartDetails> partList, BigDecimal sfCosts) {
for (RepairPartDetails partDetails : partList) {
if (partDetails.getPartCost() != null) {
BigDecimal partCost = partDetails.getPartPrice();
if (partDetails.getPartPrice() != null) {
BigDecimal partPrice = partDetails.getPartPrice();
BigDecimal partNumber = new BigDecimal(partDetails.getPartNum());
sfCosts = sfCosts.add(partCost.multiply(partNumber));
sfCosts = sfCosts.add(partPrice.multiply(partNumber));
}
}
return sfCosts;