package com.mes.downstorage.service; import com.baomidou.mybatisplus.extension.service.IService; import com.github.yulichang.base.MPJBaseService; import com.mes.downglassinfo.entity.DownGlassTask; import com.mes.downstorage.entity.DownStorageCage; import com.mes.downstorage.entity.DownStorageCageDetails; import com.mes.glassinfo.entity.GlassInfo; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author zhoush * @since 2024-03-27 */ public interface DownStorageCageService extends MPJBaseService { DownGlassTask createDownGlassTask(GlassInfo glassInfo, String startCell, String endCell, String taskType); DownGlassTask createDownGlassTask(DownStorageCageDetails glassInfo, String startCell, String endCell, String taskType); // List> selectCacheLeisure(); /** * @return 找到空格子 */ List selectCacheEmpty() ; /** * @param downStorageCage * @return 修改理片笼信息 功能:对笼内栅格玻璃 【启用/禁用】 */ boolean updateDownStorageCage(DownStorageCage downStorageCage); /** /** *修改理片笼信息 功能:对笼内栅格玻璃 【添加/删除/更换】 */ boolean updateDownStorageCageDetails(int downStorageCageId,DownStorageCageDetails downStorageCageDetails); /** * @return 查询笼子信息 */ List> selectDownStorageCages(); }