package com.mes.hollow.service; import com.baomidou.mybatisplus.extension.service.IService; import com.mes.hollow.entity.HollowGlassRelationInfo; import com.mes.hollow.entity.dto.FlowCardGlassInfoDTO; import com.mes.hollow.entity.dto.HollowBigStorageDTO; import com.mes.hollow.entity.dto.LackDetailsDTO; import java.util.List; import java.util.Map; /** * (HollowGlassRelationInfo)表服务接口 * * @author makejava * @since 2024-11-23 15:59:30 */ public interface HollowGlassRelationInfoService extends IService { /** * 按照玻璃id获取中空目标格子 * * @return */ HollowBigStorageDTO queryHollowTargetSlot(String flowCardId, double width, double height, int totalLayer, int layer); /** * 生成中空玻璃信息 */ void generateHollowGlassInfo(String flowCardId, int totalLayer, int layer); Map> queryHollowAllFlowCard(); List queryLackByFlowCard(String flowCardId, int layer); }