Browse Source

fix some bug

master
zhaohe 3 months ago
parent
commit
492a826909
  1. 4
      src/main/java/a8k/app/engineer/service/qatest/ExperimentConsistencyTestingService.java
  2. 1
      src/main/java/a8k/app/service/lowerctrl/HbotMoveExCtrlService.java

4
src/main/java/a8k/app/engineer/service/qatest/ExperimentConsistencyTestingService.java

@ -38,6 +38,7 @@ import a8k.app.type.exception.AppException;
import a8k.app.type.param.type.A8kSamplePos; import a8k.app.type.param.type.A8kSamplePos;
import a8k.app.type.ui.TubeHolderSetting; import a8k.app.type.ui.TubeHolderSetting;
import a8k.app.type.ui.TubeSetting; import a8k.app.type.ui.TubeSetting;
import a8k.app.utils.ZJsonHelper;
import a8k.app.utils.ZList; import a8k.app.utils.ZList;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
@ -112,6 +113,7 @@ public class ExperimentConsistencyTestingService {
if (tubeExTubeHolderExConfig != null) { if (tubeExTubeHolderExConfig != null) {
this.tubeHolderExConfig = tubeExTubeHolderExConfig; this.tubeHolderExConfig = tubeExTubeHolderExConfig;
} }
log.info("更新试管架配置 {}", ZJsonHelper.objectToJson(tubeHolderExConfig));
} }
synchronized public TubeHolderExConfig getTubeExConfig() { synchronized public TubeHolderExConfig getTubeExConfig() {
@ -161,7 +163,7 @@ public class ExperimentConsistencyTestingService {
int testTotalTimes = 0; int testTotalTimes = 0;
for (TubeSetting tubeSetting : tubeHolderSetting.tubeSettings) { for (TubeSetting tubeSetting : tubeHolderSetting.tubeSettings) {
for (Integer ignored : tubeSetting.projId) { for (Integer ignored : tubeSetting.projId) {
testTotalTimes++;
testTotalTimes += tubeHolderExConfig.tubeExConfigs.get(tubeSetting.tubeIndex).repeatTimes;
} }
} }
if (consumablesMgrService.getConsumableNum(1/*hscrp项目*/) < testTotalTimes) { if (consumablesMgrService.getConsumableNum(1/*hscrp项目*/) < testTotalTimes) {

1
src/main/java/a8k/app/service/lowerctrl/HbotMoveExCtrlService.java

@ -160,6 +160,7 @@ public class HbotMoveExCtrlService {
hbotMoveCtrlService.hbotMoveTo(hbotTipPosMgr.getDropTipPos()); hbotMoveCtrlService.hbotMoveTo(hbotTipPosMgr.getDropTipPos());
pipetteCtrlDriver.pipetteInitDeviceBlock(); pipetteCtrlDriver.pipetteInitDeviceBlock();
pipetteCtrlDriver.zMotorMoveToZeroPointQuickBlock(); pipetteCtrlDriver.zMotorMoveToZeroPointQuickBlock();
moveQuickToZero();
} }
public void quickResetHbot() throws AppException { public void quickResetHbot() throws AppException {

Loading…
Cancel
Save