| | |
| | | package com.ruoyi.tms.service; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.tms.domain.TmsDispatchOrder; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.tms.domain.TmsDriverDispatch; |
| | | import com.ruoyi.tms.domain.TmsPayableFee; |
| | | import com.ruoyi.tms.domain.vo.DpDriverDispatchItemVo; |
| | | import com.ruoyi.tms.domain.vo.DpDriverDispatchVo; |
| | | import com.ruoyi.tms.domain.vo.DpItineraryLogVo; |
| | | import com.ruoyi.tms.domain.vo.TmsDispatchOrderImport; |
| | | |
| | | /** |
| | | * 调度单管理Service接口 |
| | | * |
| | |
| | | * @return 调度单管理 |
| | | */ |
| | | public TmsDispatchOrder selectTmsDispatchOrderById(Integer id); |
| | | public AjaxResult confirmOrder(Integer id); |
| | | public AjaxResult copyOrder(Integer id); |
| | | public AjaxResult okOrder(Integer id); |
| | | public AjaxResult dropHook(Integer id); |
| | | public AjaxResult close(Integer id); |
| | | public AjaxResult connectHang(TmsDriverDispatch driverDispatch); |
| | | public AjaxResult closeOrder(TmsDispatchOrder order); |
| | | public int customsOrder(TmsDispatchOrder tmsDispatchOrder); |
| | | public int loadingOrder(TmsDispatchOrder tmsDispatchOrder); |
| | | |
| | | |
| | | /** |
| | | * 被指派行程列表 |
| | | * @return |
| | | */ |
| | | public AjaxResult assignedItineraryList(); |
| | | public AjaxResult assignedItineraryLogList(); |
| | | public AjaxResult selectAssignedItineraryDetail(Integer dispatchId); |
| | | |
| | | /** |
| | | * 查询调度单管理 记录数 |
| | |
| | | */ |
| | | public void export(TmsDispatchOrder tmsDispatchOrder, String exportKey) ; |
| | | |
| | | public String importData(List<TmsDispatchOrderImport> list); |
| | | public void importTemplate( String exportKey) ; |
| | | |
| | | |
| | | /** |
| | | * 新增调度单管理 |
| | |
| | | * @return 结果 |
| | | */ |
| | | public int updateTmsDispatchOrder(TmsDispatchOrder tmsDispatchOrder); |
| | | public int printDispatchOrder(TmsDispatchOrder tmsDispatchOrder); |
| | | |
| | | /** |
| | | * 修改调度单管理[批量] |
| | |
| | | */ |
| | | public int deleteTmsDispatchOrderByIds(Integer[] ids); |
| | | |
| | | |
| | | /** |
| | | * 删除调度单管理信息 |
| | | * |
| | |
| | | * @return 结果 |
| | | */ |
| | | public int deleteTmsDispatchOrderById(Integer id); |
| | | |
| | | |
| | | public List<TmsDispatchOrder> initGenerate(List<Integer> ids); |
| | | public List<TmsDispatchOrder> initYSGenerate(List<Integer> ids); |
| | | public List<TmsPayableFee> initYFGenerate(List<Integer> ids); |
| | | public AjaxResult generateTmsDispatchOrder(List<Integer> ids); |
| | | public AjaxResult ysGenerateTmsDispatchOrder(List<Integer> ids); |
| | | public AjaxResult yfGenerateTmsDispatchOrder(List<Integer> ids); |
| | | public AjaxResult getServiceProvider(Integer id); |
| | | |
| | | List<DpDriverDispatchVo> selectDpData(); |
| | | |
| | | DpDriverDispatchItemVo selectDataByNo(String no); |
| | | |
| | | List<DpItineraryLogVo> selectItineraryLog(); |
| | | } |