package com.mes.downglassinfo.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mes.downglassinfo.entity.DownGlassTask;
import java.util.List;
/**
*
* 服务类
*
*
* @author zhoush
* @since 2024-04-07
*/
public interface DownGlassTaskService extends IService {
/**
* 查询任务状态为1的信息
*
* @return
*/
List getUnloadingTaskState();
/**
* 更新任务状态
*
* @return
*/
void updateTaskStateToZero(long id);
/**
* 删除任务
*
* @return
*/
void deleteTask(String id);
/**
* 查询出片任务
*
* @return
*/
DownGlassTask selectLastOutCacheInfo(String endCell);
/**
* 插入任务
*
* @return
*/
Integer insertCacheTask(DownGlassTask downGlassTask);
/**
* 查询进片任务
*
* @return
*/
List selectInputTaskCache();
/**
* 查询出片任务 备用
*
* @return
*/
List selectOutTaskCache();
}