| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.common.annotation.DataSource; |
| | | import com.ruoyi.common.enums.DataSourceType; |
| | | import com.ruoyi.system.domain.DictionaryCondition; |
| | | import com.ruoyi.system.domain.DispatchOrd; |
| | | |
| | |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | @DataSource(DataSourceType.SQLSERVER) |
| | | public interface IDispatchOrdService { |
| | | /** |
| | | * 根据服务订单ID查询调度订单 |
| | |
| | | * @return 图片URL列表 |
| | | */ |
| | | public List<String> selectImageUrlsByDOrdIDDt(String dOrdIDDt); |
| | | |
| | | /** |
| | | * 根据调度单ID查询调度单状态 |
| | | * |
| | | * @param dispatchOrdID 调度单ID |
| | | * @return 调度单状态码 |
| | | */ |
| | | public Integer selectDispatchOrdStateByID(Long dispatchOrdID); |
| | | |
| | | /** |
| | | * 批量查询调度单状态 |
| | | * |
| | | * @param dispatchOrdIDs 调度单ID列表 |
| | | * @return 调度单ID和状态的映射集合 |
| | | */ |
| | | public List<DispatchOrd> selectDispatchOrdStatesByIDs(List<Long> dispatchOrdIDs); |
| | | |
| | | /** |
| | | * 更新调度单状态 |
| | | * |
| | | * @param dispatchOrdID 调度单ID |
| | | * @param dispatchOrdState 状态码 |
| | | * @return 影响行数 |
| | | */ |
| | | public int updateDispatchOrdState(Long dispatchOrdID, Integer dispatchOrdState); |
| | | |
| | | public void cancelDispatchOrd(Long dispatchOrdID,Integer cancelReason,String cancelCReasonTxt); |
| | | } |