|
@@ -375,11 +375,17 @@ public class UserDeliverOrderMgrController extends BaseApiController {
|
|
deliverOrderExcel.setTel(deliverOrder.getTel());
|
|
deliverOrderExcel.setTel(deliverOrder.getTel());
|
|
deliverOrderExcel.setDeliveryFlowId(userDeliverOrderItem.getDeliveryFlowId());
|
|
deliverOrderExcel.setDeliveryFlowId(userDeliverOrderItem.getDeliveryFlowId());
|
|
deliverOrderExcel.setCompanyName(userDeliverOrderItem.getCompanyName());
|
|
deliverOrderExcel.setCompanyName(userDeliverOrderItem.getCompanyName());
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ int cost = 0;
|
|
|
|
+ Integer skuCost = userDeliverOrderItem.getSkuCost();
|
|
Integer goodsCost = userDeliverOrderItem.getGoodsCost();
|
|
Integer goodsCost = userDeliverOrderItem.getGoodsCost();
|
|
- if (Objects.isNull(goodsCost)) {
|
|
|
|
- goodsCost = 0;
|
|
|
|
|
|
+ if (skuCost != null) {
|
|
|
|
+ cost = skuCost;
|
|
|
|
+ } else if (goodsCost != null){
|
|
|
|
+ cost = goodsCost;
|
|
}
|
|
}
|
|
- deliverOrderExcel.setGoodsCost(BigDecimal.valueOf(goodsCost).divide(BigDecimal.valueOf(100),2, RoundingMode.HALF_UP));
|
|
|
|
|
|
+ deliverOrderExcel.setGoodsCost(BigDecimal.valueOf(cost).divide(BigDecimal.valueOf(100),2, RoundingMode.HALF_UP));
|
|
|
|
|
|
String address = deliverOrder.getProvince() + deliverOrder.getCity()
|
|
String address = deliverOrder.getProvince() + deliverOrder.getCity()
|
|
+ deliverOrder.getArea() + deliverOrder.getAddress();
|
|
+ deliverOrder.getArea() + deliverOrder.getAddress();
|