wlzboy
2025-11-09 fa5ea853099e88be253fca4fb2b0c2b7af5f396e
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DispatchOrdServiceImpl.java
@@ -76,4 +76,51 @@
    public String selectDriverMobileByName(String driverName) {
        return dispatchOrdMapper.selectDriverMobileByName(driverName);
    }
    /**
     * 根据派工单号查询图片URL列表
     *
     * @param dOrdIDDt 派工单号
     * @return 图片URL列表
     */
    @Override
    public List<String> selectImageUrlsByDOrdIDDt(String dOrdIDDt) {
        return dispatchOrdMapper.selectImageUrlsByDOrdIDDt(dOrdIDDt);
    }
    /**
     * 根据调度单ID查询调度单状态
     *
     * @param dispatchOrdID 调度单ID
     * @return 调度单状态码
     */
    @Override
    public Integer selectDispatchOrdStateByID(Long dispatchOrdID) {
        return dispatchOrdMapper.selectDispatchOrdStateByID(dispatchOrdID);
    }
    /**
     * 批量查询调度单状态
     *
     * @param dispatchOrdIDs 调度单ID列表
     * @return 调度单ID和状态的映射集合
     */
    @Override
    public List<DispatchOrd> selectDispatchOrdStatesByIDs(List<Long> dispatchOrdIDs) {
        return dispatchOrdMapper.selectDispatchOrdStatesByIDs(dispatchOrdIDs);
    }
    /**
     * 更新调度单状态
     *
     * @param dispatchOrdID 调度单ID
     * @param dispatchOrdState 状态码
     * @return 影响行数
     */
    @Override
    public int updateDispatchOrdState(Long dispatchOrdID, Integer dispatchOrdState) {
        return dispatchOrdMapper.updateDispatchOrdState(dispatchOrdID, dispatchOrdState);
    }