package com.ruoyi.system.mapper; import java.util.List; import com.ruoyi.system.domain.SysTaskEmergency; /** * 急救转运任务扩展信息Mapper接口 * * @author ruoyi * @date 2024-01-16 */ public interface SysTaskEmergencyMapper { /** * 查询急救转运任务扩展信息 * * @param id 急救转运任务扩展信息主键 * @return 急救转运任务扩展信息 */ public SysTaskEmergency selectSysTaskEmergencyById(Long id); /** * 通过任务ID查询急救转运任务扩展信息 * * @param taskId 任务ID * @return 急救转运任务扩展信息 */ public SysTaskEmergency selectSysTaskEmergencyByTaskId(Long taskId); /** * 新增急救转运任务扩展信息 * * @param sysTaskEmergency 急救转运任务扩展信息 * @return 结果 */ public int insertSysTaskEmergency(SysTaskEmergency sysTaskEmergency); /** * 修改急救转运任务扩展信息 * * @param sysTaskEmergency 急救转运任务扩展信息 * @return 结果 */ public int updateSysTaskEmergency(SysTaskEmergency sysTaskEmergency); /** * 删除急救转运任务扩展信息 * * @param id 急救转运任务扩展信息主键 * @return 结果 */ public int deleteSysTaskEmergencyById(Long id); /** * 通过任务ID删除急救转运任务扩展信息 * * @param taskId 任务ID * @return 结果 */ public int deleteSysTaskEmergencyByTaskId(Long taskId); /** * 查询待同步的急救转运任务列表(同步状态为0或3的任务) * * @return 急救转运任务列表 */ public List selectPendingSyncTasks(); /** * 查询待同步调度单的任务列表(已同步服务单但未同步调度单) * * @return 急救转运任务列表 */ public List selectPendingDispatchSyncTasks(); }