| | |
| | | |
| | | import com.stylefeng.guns.modular.system.model.OrderPosition; |
| | | import com.stylefeng.guns.modular.system.util.ResultUtil; |
| | | import com.stylefeng.guns.modular.system.warpper.BaseWarpper; |
| | | import com.stylefeng.guns.modular.system.warpper.OrderListWarpper; |
| | | |
| | | import java.util.Date; |
| | |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | ResultUtil process(Integer orderId, Integer orderType, Integer state, Integer uid, Double lon, Double lat, String driverImg) throws Exception; |
| | | ResultUtil process(Integer orderId, Integer orderType, Integer state, Integer uid, Double lon, Double lat) throws Exception; |
| | | |
| | | |
| | | /** |
| | |
| | | * @throws Exception |
| | | */ |
| | | ResultUtil confirmFees(Integer orderId, Integer orderType, Integer type, Double travelFee, Double parkingFee, Double crossingFee) throws Exception; |
| | | ResultUtil cancleOrder(Integer orderId, Integer orderType) throws Exception; |
| | | ResultUtil updatePeopleNum(Integer orderId, Integer peopleNum) throws Exception; |
| | | |
| | | |
| | | /** |
| | | * 确认费用操作 |
| | | * @param orderId |
| | | * @param orderType |
| | | * @param type |
| | | * @param travelFee |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | ResultUtil confirmFees1(Integer orderId, Integer orderType, Integer type, Double travelFee, String additionalFee) throws Exception; |
| | | |
| | | |
| | | /** |
| | |
| | | * @throws Exception |
| | | */ |
| | | Map<String, Object> queryMoneyInfo(Integer orderId, Integer orderType) throws Exception; |
| | | |
| | | |
| | | /** |
| | | * 获取附加费配置 |
| | | * @param orderType |
| | | * @param orderId |
| | | * @return |
| | | * @throws Exception |
| | | */ |
| | | List<BaseWarpper> queryAdditionalFee(Integer orderType, Integer orderId, Integer uid) throws Exception; |
| | | } |