安琪酵母(西藏)益生菌信息采集中心智能实验室
longyvfengyun
2023-08-24 079131b6a70ecec89a98fcf80894758847718f96
src/views/airConditioning/airConditioning.vue
@@ -2,7 +2,7 @@
import FlexBox from "@/components/FlexBox.vue";
import {DArrowRight, CaretTop} from "@element-plus/icons-vue";
import HdwLight from "@/components/HdwLight.vue";
import {watch} from "vue";
import {ref, watch} from "vue";
import runMonitorModule from "@/views/airConditioning/js/runMonitorModule";
const {runMonitorData, setRunMonitorData} = runMonitorModule();
@@ -10,12 +10,17 @@
import airMonitorData from "@/views/airConditioning/js/airMonitorData";
const {monitorData, airState} = airMonitorData();
import airControlModule from "@/views/airConditioning/js/airControlModule";
import setAirParam from "@/views/airConditioning/components/setAirParam.vue";
const {
   airParam,
   getParam,
} = airControlModule();
const setParamVisible = ref(false);
const showSetParamDialog = ()=>{
   setParamVisible.value = true;
};
const setParamClose = ()=>{
   setParamVisible.value = false;
};
watch(monitorData, (data)=>{
   setRunMonitorData(data);
@@ -130,7 +135,7 @@
            <div class="handle-tools">
               <div class="tools-btn-list">
                  <div class="tools-btn-item">
                     <el-button type="primary" @click="getParam">空调参数设置</el-button>
                     <el-button type="primary" @click="showSetParamDialog">空调参数设置</el-button>
                  </div>
               </div>
               <div class="tools-btn-list">
@@ -200,6 +205,16 @@
         </div>
      </div>
   </div>
   <el-dialog
      class="center-dialog"
      title="空调参数设置"
      width="auto"
      v-model="setParamVisible"
      align-center
      :close-on-click-modal="false"
      :modal-append-to-body="false">
      <set-air-param v-if="setParamVisible" @close="setParamClose"></set-air-param>
   </el-dialog>
</template>
<style lang="less" scoped>