
退出登录
@@ -59,6 +63,7 @@
+
@@ -94,6 +99,7 @@ import NotiHandlerTaskDigestionStepChecking from './contents/notification/TaskDi
import NotiHandlerTaskErrorDigestionStepTakeOutFromErrorSlot from './contents/notification/TaskErrorDigestionStepTakeOutFromErrorSlot.vue';
import NotiHandlerTaskStartResetPumpPipeSetupTubeRankPutIn from './contents/notification/TaskStartResetPumpPipeSetupTubeRankPutIn.vue';
import NotiHandlerTaskStartResetPumpPipeSetupTubeRankTakeOut from './contents/notification/TaskStartResetPumpPipeSetupTubeRankTakeOut.vue'
+import OperationPowerOff from './contents/OperationPowerOff.vue';
/** @var {AppStore} */
const appStore = useAppStore();
/** @var {Ref
} */
@@ -118,6 +124,8 @@ const nowTime = ref('');
const statusMessage = ref('');
/** @var {Ref} */
const user = ref(null);
+/** @var {OperationPowerOff} */
+const poweroff = ref(null);
/** @var {number} */
let statusMessageTimer = null;
/** @var {number} */
@@ -225,6 +233,11 @@ async function refreshStatusMessage() {
}
statusMessageTimer = setTimeout(refreshStatusMessage, 3000);
}
+
+// action power off
+async function actionPowerOff() {
+ poweroff.value.start();
+}