From e880c86d8a29963324bf31bcc82f876a5dcf4a25 Mon Sep 17 00:00:00 2001 From: HSZ_HeSongZhen <210202959@qq.com> Date: Tue, 22 Apr 2025 11:12:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=95=E6=AD=A5-=E5=8F=8D=E5=BA=94=E6=9D=BF?= =?UTF-8?q?=E4=BC=A0=E8=BE=93=E7=95=8C=E9=9D=A2=20=E5=A2=9E=E5=8A=A0=20?= =?UTF-8?q?=E6=8E=A8=E5=85=A5=E5=AD=B5=E8=82=B2=E7=9B=98=E6=9D=BF=E5=A4=B9?= =?UTF-8?q?=20=E5=92=8C=20=E6=8E=A8=E5=87=BA=E5=AD=B5=E8=82=B2=E7=9B=98?= =?UTF-8?q?=E6=9D=BF=E5=A4=B9=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...1ReactionPlatesTransmitPosVerificationPage.java | 25 ++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/src/main/java/a8k/extui/page/test/verification/P31ReactionPlatesTransmitPosVerificationPage.java b/src/main/java/a8k/extui/page/test/verification/P31ReactionPlatesTransmitPosVerificationPage.java index fac07b2..a44e622 100644 --- a/src/main/java/a8k/extui/page/test/verification/P31ReactionPlatesTransmitPosVerificationPage.java +++ b/src/main/java/a8k/extui/page/test/verification/P31ReactionPlatesTransmitPosVerificationPage.java @@ -76,9 +76,22 @@ public class P31ReactionPlatesTransmitPosVerificationPage { pushOneAndRemove(ConsumableGroup.CG6, IncubatorPos.SPACE01); } - public void pushAllAndRemoveAll2() throws AppException { + public void pushAllAndRemoveAll2(ConsumableGroup PBCh) throws AppException { for (var space : IncubatorPos.values()) { - pushOneAndRemove(ConsumableGroup.CG1, space); + pushOneAndRemove(PBCh, space); + } + } + + public void pushAllIncubator(ConsumableGroup PBCh) throws AppException { + for (var space : IncubatorPos.values()) { + plateBoxCtrlService.pushPlateQuick(PBCh, space); + } + } + + public void removeAllIncubator() throws AppException { + for (var space : IncubatorPos.values()) { + optScanModuleCtrlService.pullPlate(space); + optScanModuleCtrlService.dropPlate(); } } @@ -97,8 +110,12 @@ public class P31ReactionPlatesTransmitPosVerificationPage { page.newGroup("反应板夹仓-脚本测试"); page.addFunction("推入&&推出(One)", this::pushOneAndRemove); - page.addFunction("推入&&推出(测试板夹仓位置)", this::pushAllAndRemoveAll); - page.addFunction("推入&&推出(测试孵育盘位置)", this::pushAllAndRemoveAll2); + page.addFunction("推入&&推出(All 测试板夹仓位置)", this::pushAllAndRemoveAll); + page.addFunction("推入&&推出(All 测试孵育盘位置)", this::pushAllAndRemoveAll2); + + page.addFunction("推入孵育盘板夹(All)", this::pushAllIncubator); + page.addFunction("推出孵育盘板夹(All)", this::removeAllIncubator); + extApiPageMgr.addPage(page); }