From 82ae4f5a83ffaadc6c7f37c19050400156eb8a9e Mon Sep 17 00:00:00 2001 From: zhoushihao <zsh19950802@163.com> Date: 星期六, 28 十二月 2024 21:56:20 +0800 Subject: [PATCH] 1、中空大理片笼详情页新增删除、破损、拿走操作按钮接口 2、理片笼进片任务计算目标格子优化:笼子进笼将格子分组求笼内最大组序,确保中间块玻璃破损后仍能进入,导致玻璃错乱的情况 --- hangzhoumesParent/moduleService/howllowGlassModule/src/main/java/com/mes/hollow/service/HollowBigStorageCageDetailsService.java | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/hangzhoumesParent/moduleService/howllowGlassModule/src/main/java/com/mes/hollow/service/HollowBigStorageCageDetailsService.java b/hangzhoumesParent/moduleService/howllowGlassModule/src/main/java/com/mes/hollow/service/HollowBigStorageCageDetailsService.java index eda3133..f0de077 100644 --- a/hangzhoumesParent/moduleService/howllowGlassModule/src/main/java/com/mes/hollow/service/HollowBigStorageCageDetailsService.java +++ b/hangzhoumesParent/moduleService/howllowGlassModule/src/main/java/com/mes/hollow/service/HollowBigStorageCageDetailsService.java @@ -3,10 +3,7 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.mes.base.entity.vo.BigStorageVO; import com.mes.hollow.entity.HollowBigStorageCageDetails; -import com.mes.hollow.entity.dto.BigStorageSequenceDTO; -import com.mes.hollow.entity.dto.FlowCardGlassInfoDTO; -import com.mes.hollow.entity.dto.FlowCardVirtualSlotDTO; -import com.mes.hollow.entity.dto.UpdateHollowBigStorageCageDTO; +import com.mes.hollow.entity.dto.*; import java.util.List; @@ -30,5 +27,22 @@ List<HollowBigStorageCageDetails> queryOutGlassList(String flowCardId, int cell); List<BigStorageVO> queryHollowbigStorageCageDetail(); + + /** + * 鍙栧嚭姣忕粍鐜荤拑鍗犵敤绗煎瓙鐨勬牸瀛愬苟璁$畻鏍煎瓙鍐呯殑鏈�澶х粍搴忓彿 + * + * @param flowCardId + * @param totalLayer + * @param layer + * @param virtualSlot + * @return + */ + List<HollowBigStorageCageDetails> querySlotMaxSequence(String flowCardId, Integer totalLayer, Integer layer, Integer virtualSlot); + + List<HollowBigStorageAndDetailsDTO> insertHollowBigStorageCageDetails(HollowBigStorageCageDetails bigStorageCageDetails); + + List<HollowBigStorageAndDetailsDTO> deleteHollowBigStorageCageDetails(String glassId, Integer deviceId, Integer slot); + + List<HollowBigStorageAndDetailsDTO> damageHollowBigStorageCageDetails(String glassId, Integer deviceId, Integer slot, int state); } -- Gitblit v1.8.0