TimeTableService.java 771 Bytes
package com.subsidy.service;

import com.subsidy.model.TimeTableDO;
import com.baomidou.mybatisplus.extension.service.IService;
import com.subsidy.vo.timetable.QueryTablesDetailVO;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author Tuyp
 * @since 2025-10-28
 */
public interface TimeTableService extends IService<TimeTableDO> {

    List<TimeTableDO> queryTimeTables(TimeTableDO timeTableDO);

    String updateTimeByProjectId(TimeTableDO timeTableDO);

    List<QueryTablesDetailVO> queryTablesDetail(TimeTableDO timeTableDO);

    void exportQueryTablesDetail(TimeTableDO timeTableDO);

    String addTimeTable(TimeTableDO timeTableDO);

    String deleteTimeTableById(TimeTableDO timeTableDO);

    String rollbackTime(TimeTableDO timeTableDO);
}