package com.smartor.mapper; import java.util.List; import com.smartor.domain.VO.DetailTraceDealVO; import org.apache.ibatis.annotations.Mapper; import com.smartor.domain.ServiceSubtaskDetailTrace; /** * 随访任务异常记录跟踪Mapper接口 * * @author lihu * @date 2026-03-24 */ @Mapper public interface ServiceSubtaskDetailTraceMapper { /** * 查询随访任务异常记录跟踪 * * @param id 随访任务异常记录跟踪主键 * @return 随访任务异常记录跟踪 */ public ServiceSubtaskDetailTrace selectServiceSubtaskDetailTtraceById(Long id); /** * 查询随访任务异常记录跟踪列表 * * @param ServiceSubtaskDetailTtrace 随访任务异常记录跟踪 * @return 随访任务异常记录跟踪集合 */ public List selectServiceSubtaskDetailTtraceList(ServiceSubtaskDetailTrace ServiceSubtaskDetailTtrace); public List tracedeallist(DetailTraceDealVO detailTraceDealVO); /** * 新增随访任务异常记录跟踪 * * @param ServiceSubtaskDetailTtrace 随访任务异常记录跟踪 * @return 结果 */ public int insertServiceSubtaskDetailTtrace(ServiceSubtaskDetailTrace ServiceSubtaskDetailTtrace); /** * 修改随访任务异常记录跟踪 * * @param ServiceSubtaskDetailTtrace 随访任务异常记录跟踪 * @return 结果 */ public int updateServiceSubtaskDetailTtrace(ServiceSubtaskDetailTrace ServiceSubtaskDetailTtrace); /** * 删除随访任务异常记录跟踪 * * @param id 随访任务异常记录跟踪主键 * @return 结果 */ public int deleteServiceSubtaskDetailTtraceById(Long id); /** * 批量删除随访任务异常记录跟踪 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteServiceSubtaskDetailTtraceByIds(Long[] ids); }