diff --git a/src/components/Operator.vue b/src/components/Operator.vue index 48264fd..12bffc5 100644 --- a/src/components/Operator.vue +++ b/src/components/Operator.vue @@ -26,11 +26,16 @@

SET

- +
{{ logVal }}
开始消毒
-
+

消毒进度

{ + // 判断当前消毒任务是否开始,如果开始时才生效 否则点击不生效 + if (operatorStore.disinfectStatus) { + props.changeShowOperator(false) + } +} const logVisible = ref(false) const logVal = ref(1) @@ -69,11 +90,17 @@ const changeLogVal = val => { } const startDisinfect = () => { - console.log('开始消毒') + // 改变开始消毒状态 如果已经开始则不可点击 + if (!operatorStore.disinfectStatus) { + operatorStore.updateDisinfectStatus(true) + props.changeShowOperator(false) + } } const showLogPicker = () => { - logVisible.value = true + if (!operatorStore.disinfectStatus) { + logVisible.value = true + } } diff --git a/src/components/Progress.vue b/src/components/Progress.vue index 95abea6..5939119 100644 --- a/src/components/Progress.vue +++ b/src/components/Progress.vue @@ -14,8 +14,18 @@
-
暂停消毒
-
继续消毒
+
+ 暂停消毒 +
+
+ 继续消毒 +
@@ -33,12 +43,35 @@
-
详情
+
详情
- +