zhangback
21 小时以前 ba87fd72f14c5ed0caf14e9d8ff116d254a8c113
tms/src/main/java/com/ruoyi/tms/service/ITmsDispatchOrderService.java
@@ -1,6 +1,7 @@
package com.ruoyi.tms.service;
import java.util.List;
import java.util.Map;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.tms.domain.TmsDispatchOrder;
@@ -11,7 +12,7 @@
/**
 * 调度单管理Service接口
 *
 *
 * @author ruoyi
 * @date 2025-11-04
 */
@@ -19,7 +20,7 @@
{
    /**
     * 查询调度单管理
     *
     *
     * @param id 调度单管理ID
     * @return 调度单管理
     */
@@ -31,8 +32,8 @@
    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);
    public int customsOrder(List<TmsDispatchOrder> tmsDispatchOrders);
    public int loadingOrder(List<TmsDispatchOrder> tmsDispatchOrders);
    /**
@@ -41,6 +42,7 @@
     */
    public AjaxResult assignedItineraryList();
    public AjaxResult assignedItineraryLogList();
    public Map<String, Object> assignedItineraryLogListPage(Integer pageNum, Integer pageSize);
    public AjaxResult selectAssignedItineraryDetail(Integer dispatchId);
    /**
@@ -53,7 +55,7 @@
    /**
     * 查询调度单管理列表
     *
     *
     * @param tmsDispatchOrder 调度单管理
     * @return 调度单管理集合
     */
@@ -74,12 +76,12 @@
    /**
     * 新增调度单管理
     *
     *
     * @param tmsDispatchOrder 调度单管理
     * @return 结果
     */
    public int insertTmsDispatchOrder(TmsDispatchOrder tmsDispatchOrder);
    public int insertTmsDispatchOrder2(TmsDispatchOrder tmsDispatchOrder);
    /**
     * 新增调度单管理[批量]
     *
@@ -90,11 +92,12 @@
    /**
     * 修改调度单管理
     *
     *
     * @param tmsDispatchOrder 调度单管理
     * @return 结果
     */
    public int updateTmsDispatchOrder(TmsDispatchOrder tmsDispatchOrder);
    public int updateTmsDispatchOrder2(TmsDispatchOrder tmsDispatchOrder);
    public int updateTmsDispatchOrder(YpdddjDispatchOrderVo dispatchOrderVo);
    public int printDispatchOrder(TmsDispatchOrder tmsDispatchOrder);
@@ -107,7 +110,7 @@
    public int updateTmsDispatchOrderBatch(List<TmsDispatchOrder> tmsDispatchOrders);
    /**
     * 批量删除调度单管理
     *
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
@@ -124,7 +127,7 @@
    /**
     * 删除调度单管理信息
     *
     *
     * @param id 调度单管理ID
     * @return 结果
     */
@@ -144,4 +147,11 @@
    DpDriverDispatchItemVo selectDataByNo(String no);
    List<DpItineraryLogVo> selectItineraryLog();
    /**
     * 根据司机名称查询上一次驾驶的车牌号
     * @param driverName 司机名称
     * @return 车牌号
     */
    public TmsDispatchOrder getLastLicensePlateByDriverName(String driverName);
}