Browse Source

清空设备严重错误状态還需要清空ECodeList

master
白凤吉 3 months ago
parent
commit
926e4843fb
  1. 4
      src/main/java/a8k/app/service/statemgr/DeviceWorkStateMgrService.java
  2. 5
      src/main/java/a8k/extui/page/init/DeviceInitPage.java

4
src/main/java/a8k/app/service/statemgr/DeviceWorkStateMgrService.java

@ -77,6 +77,10 @@ public class DeviceWorkStateMgrService {
deviceWorkState.tipNotEnoughErrorFlag = tipNotEnoughErrorFlag;
}
synchronized public void clearECodeList() {
deviceWorkState.ecodeList.clear();
}
//
//GETTER

5
src/main/java/a8k/extui/page/init/DeviceInitPage.java

@ -110,8 +110,9 @@ public class DeviceInitPage {
return errorList;
}
public void clearFatalErrorFlag(){
public void clearFatalError(){
deviceWorkStateMgrService.setFatalErrorFlag(false);
deviceWorkStateMgrService.clearECodeList();
}
@Resource
@ -128,7 +129,7 @@ public class DeviceInitPage {
page.newGroup("设备初始化");
page.addFunction("初始化设备", this::initializeDevice);
page.addFunction("清空设备严重错误状态", this::clearFatalErrorFlag);
page.addFunction("清空设备严重错误状态", this::clearFatalError);
page.newGroup("电机使能");
page.addFunction("电机归零", this::moveAllStepMotorToZero);

Loading…
Cancel
Save