|
|
@ -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); |
|
|
|
} |
|
|
|
|
|
|
|