package com.willalp.control.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.willalp.control.domain.HsControlTiming;

/**
 * 设备定时任务Service接口
 *
 * @author willalp
 * @date 2022-02-16
 */
public interface IHsControlTimingService extends IService<HsControlTiming>
{
    /**
     * 查询设备定时任务列表
     *
     * @param hsControlTiming 设备定时任务
     * @return 设备定时任务集合
     */
    public List<HsControlTiming> selectHsControlTimingList(HsControlTiming hsControlTiming);

    /**
     * 根据执行口ID获取定时任务
     * @param useNoId
     * @return
     */
    HsControlTiming getTimingInfo(String useNoId);

    /**
     * 新增或修改定时任务
     *
     * @param timing
     * @return
     */
    int saveOrUpdateTiming(HsControlTiming timing);
}
