package com.mes.edgstoragecage.service; import com.github.yulichang.base.MPJBaseService; import com.mes.edgstoragecage.entity.EdgStorageCageDetails; import java.util.List; import java.util.Map; /** *

* 服务类 *

* * @author zhoush * @since 2024-04-07 */ public interface EdgStorageCageDetailsService extends MPJBaseService { /** * 识别 破损/拿走 * @param glassId * @param ControlsId * @return */ boolean identWorn(String glassId,int ControlsId); /** * 获取 切割当前版图 * @return */ List> selectCutTerritory(); /** * 获取 工程下的当前版图 * @param current * @return */ List> selectCurrentCutTerritory(String current); /** * 查询笼内版图差值范围内的 此尺寸玻璃 如无则按照 钢化版图序号 以及玻璃序号 * @param glassId * @param poor * @return */ EdgStorageCageDetails selectConformGlass(String glassId, int poor); /** * 获取出片信息数据 * @param glassId * @param poor * @return */ EdgStorageCageDetails selectOutGlass(String glassId, int poor); }