From a3990d3644885c51f4ea0fc7a27c1097f4808bfb Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期四, 30 五月 2024 11:05:42 +0800 Subject: [PATCH] 5.30 --- UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/InvoiceServiceImpl.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/InvoiceServiceImpl.java b/UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/InvoiceServiceImpl.java index 2502751..83df717 100644 --- a/UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/InvoiceServiceImpl.java +++ b/UserNTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/InvoiceServiceImpl.java @@ -4,11 +4,19 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.service.impl.ServiceImpl; +import com.stylefeng.guns.modular.CharteredCar.model.OrderCharteredCar; +import com.stylefeng.guns.modular.CharteredCar.server.IOrderCharteredCarService; +import com.stylefeng.guns.modular.crossCity.dao.OrderCrossCityMapper; +import com.stylefeng.guns.modular.crossCity.model.OrderCrossCity; +import com.stylefeng.guns.modular.crossCity.server.IOrderCrossCityService; +import com.stylefeng.guns.modular.specialTrain.model.OrderPrivateCar; +import com.stylefeng.guns.modular.specialTrain.server.IOrderPrivateCarService; import com.stylefeng.guns.modular.system.dao.InvoiceMapper; import com.stylefeng.guns.modular.system.model.Invoice; import com.stylefeng.guns.modular.system.service.IInvoiceService; import com.stylefeng.guns.modular.taxi.model.OrderTaxi; import com.stylefeng.guns.modular.taxi.service.IOrderTaxiService; +import com.stylefeng.guns.modular.transfer.model.OrderTransferCar; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -28,6 +36,12 @@ @Autowired private IOrderTaxiService orderTaxiService; + @Autowired + private IOrderPrivateCarService orderPrivateCarService; + @Autowired + private IOrderCrossCityService crossCityService; + @Autowired + private IOrderCharteredCarService orderCharteredCarService; /** @@ -46,17 +60,27 @@ Integer orderId = jsonObject.getIntValue("id"); switch (orderType){ case 1://专车 + OrderPrivateCar privateCar= orderPrivateCarService.selectById(orderId); + sum.add(new BigDecimal(privateCar.getPayMoney())); break; case 2://出租车 OrderTaxi orderTaxi = orderTaxiService.selectById(orderId); sum.add(new BigDecimal(orderTaxi.getPayMoney())); break; case 3://跨城出行 + OrderCrossCity orderCrossCity = crossCityService.selectById(orderId); + sum.add(new BigDecimal(orderCrossCity.getPayMoney())); break; case 4://同城小件物流 break; case 5://跨城小件物流 break; +// case 6://包车 +// OrderCharteredCar orderCharteredCar = orderCharteredCarService.selectById(orderId); +// sum.add(new BigDecimal(orderCharteredCar.getPayMoney())); +// break; + case 7://接送机 + break; } } -- Gitblit v1.7.1