package com.mes.taskcache.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mes.edgstoragecage.entity.EdgStorageCageDetails;
import com.mes.glassinfo.entity.GlassInfo;
import com.mes.taskcache.entity.TaskCache;
import java.util.List;
/**
*
* 服务类
*
*
* @author zhoush
* @since 2024-04-07
*/
public interface TaskCacheService extends IService {
/**
* 添加理片笼任务
* @param taskCache
* @return
*/
boolean insertTaskCache(TaskCache taskCache);
/**
* 查询磨边任务
* @param line
* @return
*/
List selectEdgInfo(String line);
/**
* 查询理片任务
* @return
*/
List selectCacheInfo();
/**
* 查询全部任务
* @return
*/
List selectAll();
/**
* 查询进片任务
* @return
*/
List selectInputTaskCache();
/**
* 查询出片任务
* @return
*/
List selectOutTaskCache();
/**
* 查询 A09 或 A10 最新的一片 出片任务
* @param line
* @return
*/
List selectLastOutCacheInfos(String line);
/**
* 查询 A09 或 A10 最新的一片 出片任务
* @param line
* @return
*/
TaskCache selectLastOutCacheInfo(String line);
}