| | |
| | | import com.baomidou.mybatisplus.service.IService; |
| | | import com.stylefeng.guns.modular.crossCity.model.OrderCrossCity; |
| | | import com.stylefeng.guns.modular.crossCity.warpper.OrderCrossCityWarpper; |
| | | import com.stylefeng.guns.modular.crossCity.warpper.OrderCrossCityWarpperPushOrder; |
| | | import com.stylefeng.guns.modular.specialTrain.model.OrderPrivateCar; |
| | | import com.stylefeng.guns.modular.system.util.ResultUtil; |
| | | import com.stylefeng.guns.modular.system.warpper.BaseWarpper; |
| | |
| | | */ |
| | | ResultUtil payCrossCityOrder(Integer payType, Integer orderId, Integer couponId, Integer type)throws Exception; |
| | | |
| | | |
| | | // /** |
| | | // * 订单完成支付订单操作(推单场景)(在controller层同一调用,新增一个支付方法要加一个orderType) |
| | | // * @param payType |
| | | // * @param orderId |
| | | // * @return |
| | | // * @throws Exception |
| | | // */ |
| | | // ResultUtil payCrossCityOrder2(Integer payType, Integer orderId, Integer couponId, Integer type)throws Exception; |
| | | |
| | | /** |
| | | * 支付完成后的订单处理 |
| | |
| | | */ |
| | | ResultUtil<BaseWarpper> orderCrossCity(OrderCrossCityWarpper orderCrossCityWarpper, Integer uid) throws Exception; |
| | | |
| | | |
| | | /** |
| | | * 用户跨城下单操作(推单场景) |
| | | * @param orderCrossCityWarpperPushOrder |
| | | * @param uid |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | ResultUtil<BaseWarpper> orderCrossCityPushOrder(OrderCrossCityWarpperPushOrder orderCrossCityWarpperPushOrder, Integer uid) throws Exception; |
| | | |
| | | |
| | | /** |
| | |
| | | */ |
| | | void autoCancelOrder(); |
| | | |
| | | |
| | | // /** |
| | | // * 继续推送操作 |
| | | // * @param id |
| | | // * @throws Exception |
| | | // */ |
| | | // ResultUtil pushOrderCrossCity(Integer id) throws Exception; |
| | | |
| | | |
| | | } |