|
@@ -324,7 +324,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
|
// 委外订单修改金额
|
|
|
orderDto.setProductTotalAmount(BigDecimal.ZERO);
|
|
|
orderDto.setDeliveryMaterialsFee(BigDecimal.ZERO);
|
|
|
- orderDto.setManagementFee(BigDecimal.ZERO);
|
|
|
orderDto.setPackingLabor(orderDto.getPackingLabor().multiply(new BigDecimal(2)));
|
|
|
orderDto.setTotalAmount(orderDto.getProductTotalAmount()
|
|
|
.add(orderDto.getCustomProcessingFee())
|
|
@@ -354,7 +353,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
|
item.setUnitPrice(BigDecimal.ZERO);
|
|
|
item.setLssueFee(BigDecimal.ZERO);
|
|
|
item.setDeliveryMaterialsFee(BigDecimal.ZERO);
|
|
|
- item.setManagementFee(BigDecimal.ZERO);
|
|
|
item.setPackingLabor(item.getPackingLabor().multiply(new BigDecimal(2)));
|
|
|
}
|
|
|
})
|
|
@@ -613,7 +611,6 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
|
item.setUnitPrice(BigDecimal.ZERO);
|
|
|
item.setLssueFee(BigDecimal.ZERO);
|
|
|
item.setDeliveryMaterialsFee(BigDecimal.ZERO);
|
|
|
- item.setManagementFee(BigDecimal.ZERO);
|
|
|
item.setPackingLabor(item.getPackingLabor().multiply(new BigDecimal(2)));
|
|
|
}
|
|
|
})
|
|
@@ -784,7 +781,11 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
|
BigDecimal chargePrice = ObjectUtil.defaultIfNull(priceBillingStandardDetail.getChargePrice(), BigDecimal.ZERO);
|
|
|
switch (chargeItem) {
|
|
|
case "40":
|
|
|
- skuSpecPriceVo.setPackingLabor(chargePrice);
|
|
|
+ if (bomSpec.getWidth().compareTo(BigDecimal.valueOf(90)) >= 0) {
|
|
|
+ skuSpecPriceVo.setPackingLabor(new BigDecimal("1.5"));
|
|
|
+ } else {
|
|
|
+ skuSpecPriceVo.setPackingLabor(chargePrice);
|
|
|
+ }
|
|
|
break;
|
|
|
case "50":
|
|
|
skuSpecPriceVo.setLssueFee(chargePrice);
|