From 582893600b9310b881c96f3ffb8ff713481b26fb Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期六, 12 四月 2025 18:13:03 +0800 Subject: [PATCH] 修改bug --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java | 48 ++++++++++++++++++++++-------------------------- 1 files changed, 22 insertions(+), 26 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java index c4c7bb9..6bc49db 100644 --- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java +++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/specialTrain/TOrderPrivateCarController.java @@ -1,12 +1,10 @@ package com.stylefeng.guns.modular.system.controller.specialTrain; -import cn.hutool.system.UserInfo; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.mapper.EntityWrapper; import com.baomidou.mybatisplus.plugins.Page; -import com.google.gson.Gson; import com.stylefeng.guns.core.base.controller.BaseController; import com.stylefeng.guns.core.common.constant.factory.PageFactory; import com.stylefeng.guns.core.shiro.ShiroKit; @@ -34,7 +32,10 @@ import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import java.io.*; +import java.io.BufferedReader; +import java.io.File; +import java.io.FileInputStream; +import java.io.InputStreamReader; import java.math.BigDecimal; import java.math.MathContext; import java.math.RoundingMode; @@ -80,9 +81,19 @@ @Resource private ITCarService carService; - - - + private ResultUtil resultUtil; + @Autowired + private ITCompanyService companyService; + @Autowired + private ITDriverService driverService; + @Autowired + private IIncomeService incomeService; + @Autowired + private PushUtil pushUtil; + @Autowired + private ITSystemNoticeService systemNoticeService; + @Resource + private TSystemPriceMapper systemPriceMapper; /** * 跳转到专车订单首页 @@ -104,6 +115,7 @@ model.addAttribute("item",item); return PREFIX + "tOrderPrivateCar_orderDetail.html"; } + /** * 跳转到修改专车订单 */ @@ -113,6 +125,7 @@ model.addAttribute("item",item); return PREFIX + "toChangeMoney.html"; } + /** * 跳转到出租车订单轨迹页面 */ @@ -149,8 +162,6 @@ page.setRecords(tOrderPrivateCarService.getPrivateCarOrderList(page,beginTime,endTime,ShiroKit.getUser().getRoleType(),ShiroKit.getUser().getObjectId(),orderNum,orderSource,userName,userPhone,passengers,passengersPhone,serverCarModelId,driver,state,smsNumber)); return super.packForBT(page); } - - private ResultUtil resultUtil; /** * 获取订单轨迹 @@ -191,17 +202,6 @@ return resultUtil; } - @Autowired - private ITCompanyService companyService; - - @Autowired - private ITDriverService driverService; - - @Autowired - private IIncomeService incomeService; - - - /** * 支付专车订单 */ @@ -212,12 +212,12 @@ orderPrivateCar.setAbnormalMoney(orderPrivateCar.getOrderMoney()); orderPrivateCar.setOrderMoney(money); orderPrivateCar.setPayMoney(money); + orderPrivateCar.setPayType(5); orderPrivateCar.setState(7); orderPrivateCar.setIsDispute(1); orderPrivateCar.updateById(); return SUCCESS_TIP; } - @RequestMapping(value = "/frozenOrder") @ResponseBody @@ -345,12 +345,7 @@ tOrderPrivateCarService.updateById(orderPrivateCar); return SUCCESS_TIP; } - @Autowired - private PushUtil pushUtil; - @Autowired - private ITSystemNoticeService systemNoticeService; - @Resource - private TSystemPriceMapper systemPriceMapper; + public TOrderPrivateCar setMoney(TOrderPrivateCar orderPrivateCar, Double parkingFee, Double crossingFee) throws Exception { System.err.println("计算金额:"+orderPrivateCar); Map<String, Object> query1 = systemPriceMapper.query(orderPrivateCar.getCompanyId(), 1, orderPrivateCar.getServerCarModelId()); @@ -603,6 +598,7 @@ orderPrivateCar.setIsplatPay(2); orderPrivateCar.setPayManner(1); orderPrivateCar.setState(8); + orderPrivateCar.setPayType(5); orderPrivateCar.setPayMoney(orderPrivateCar.getOrderMoney()); tOrderPrivateCarService.updateAllColumnById(orderPrivateCar); return SUCCESS_TIP; -- Gitblit v1.7.1