| | |
| | | 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; |
| | |
| | | * @since 2024-03-27 |
| | | */ |
| | | public interface DownStorageCageService extends MPJBaseService<DownStorageCage> { |
| | | public List<Map> gettask(); |
| | | |
| | | DownGlassTask createDownGlassTask(GlassInfo glassInfo, Integer startCell, Integer endCell, Integer taskType); |
| | | |
| | | DownGlassTask createDownGlassTask(DownStorageCageDetails glassInfo, Integer startCell, Integer endCell, Integer taskType); |
| | | // List<Map<String, Object>> selectCacheLeisure(); |
| | | List<DownStorageCageDetails> getCacheLeisure(); |
| | | List<DownStorageCageDetails> getCacheOut(int start, int end); |
| | | List<Map> getCacheInfo(); |
| | | List<DownStorageCageDetails> getIsExistIntoCacheByLayoutAndSequence(Integer tempering_layout_id, Integer tempering_feed_sequence, double width); |
| | | List<DownStorageCageDetails> getIsExistIntoCacheByLayout(Integer tempering_layout_id, double width); |
| | | List<DownStorageCageDetails> getIsExistIntoCacheByflowcardid(String flowcardid, double width); |
| | | List<DownStorageCageDetails> IsExistIntoCacheByflowcardid(String flowcardid, double width); |
| | | |
| | | |
| | | /** |
| | | * @return 找到空格子 |
| | | */ |
| | | DownStorageCage selectCacheEmpty(int currentSlot, boolean flag); |
| | | |
| | | /** |
| | | * @return 找到空格子 |
| | | */ |
| | | List<DownStorageCageDetails> selectCacheEmpty(); |
| | | |
| | | /** |
| | | * @param downStorageCage |
| | | * @return 修改理片笼信息 功能:对笼内栅格玻璃 【启用/禁用】 |
| | | */ |
| | | boolean updateDownStorageCage(DownStorageCage downStorageCage); |
| | | |
| | | /** |
| | | /** |
| | | *修改理片笼信息 功能:对笼内栅格玻璃 【添加/删除/更换】 |
| | | */ |
| | | boolean updateDownStorageCageDetails(int downStorageCageId,DownStorageCageDetails downStorageCageDetails); |
| | | |
| | | /** |
| | | * @return 查询笼子信息 |
| | | */ |
| | | List<Map<String, Object>> selectDownStorageCages(); |
| | | |
| | | |
| | | /** |
| | | * @return 查询缓存中最多的流程卡 |
| | | */ |
| | | List<DownStorageCageDetails> selectCacheMax(); |
| | | |
| | | } |
| | | |
| | | |