dongjh 2 mesi fa
parent
commit
b93975414f

+ 28 - 14
src/views/modules_guAn/visualization/index.vue

@@ -75,14 +75,15 @@
       <div v-if="title === '全程曲线'" class="table-page-search-wrapper">
         <a-form layout="inline" @keyup.enter.native="searchQuery">
           <a-row :gutter="24">
-            <a-col :lg="18" :md="12" style="width: 400px">
-              <a-form-item label="试验开始时间">
-                <j-date
-                  placeholder="请选择试验开始时间"
-                  v-model="queryParam.starttime"
-                  :show-time="true"
-                  date-format="YYYY-MM-DD HH:mm:ss"
-                  style="width: 100%"
+            <a-col :lg="18" :md="12" style="width: 410px">              
+              <a-form-item label="试验时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
+                <a-range-picker
+                  style="width: 320px"
+                  :show-time="{ format: 'HH:mm:ss'}"
+                  v-model="queryParam.createTimeRange"
+                  format="YYYY-MM-DD HH:mm:ss"
+                  :placeholder="['开始时间', '结束时间']"
+                  @change="onDateChange"
                 />
               </a-form-item>
             </a-col>
@@ -163,13 +164,13 @@ export default {
       title: '',
       visible: false,
       curveType: '',
-      // 设备状态
+      // 设备状态 不是判断“设备状态”了,改成判断“通风启停”
       equipmentStatus: 1,
       // 弹窗搜索
       queryParam: {},
       isFullWebSocket: true, // 判断:当搜索之后就不随websocket进行改变了
       tagParams: {Tags: [
-          { Name: '运行方式设定' }, { Name: '设备状态' }, { Name: '试验运行时间' }, { Name: '全部循环设定值' },
+          { Name: '运行方式设定' }, { Name: '设备状态' }, { Name: '通风启停' }, { Name: '试验运行时间' }, { Name: '全部循环设定值' },
           { Name: '内部循环设定值' }, { Name: '全部循环运行值' }, { Name: '内部循环运行值' }, { Name: '预计结束时间' },
           { Name: '内部循环1_启始段' }, { Name: '内部循环1_结束段' }, { Name: '内部循环1_次数' },
           { Name: '内部循环2_启始段' }, { Name: '内部循环2_结束段' }, { Name: '内部循环2_次数' },
@@ -211,6 +212,10 @@ export default {
   },
   mounted() {},
   methods: {
+    onDateChange: function (value, dateString) {
+      this.queryParam.starttime=dateString[0];
+      this.queryParam.createTime=dateString[1];
+    },
     // getData(){
     //   getAction(`/datacoll/webaccess/getWATagValue`).then(res=>{
     //     console.log(res)
@@ -445,11 +450,20 @@ export default {
 
       for (var i = 0; i < values.length; i++) {
         switch (values[i].Name) {
-          case '设备状态':
-            // 如果设备状态原来不是启动,现在改成启动,则刷新试验信息、预制曲线、实时曲线、全程曲线
-            if (this.equipmentStatus != 1 && parseInt(values[i].Value) == 1) {
+          // case '设备状态':
+          //   // 如果设备状态原来不是启动,现在改成启动,则刷新试验信息、预制曲线、实时曲线、全程曲线
+          //   if (this.equipmentStatus != 1 && parseInt(values[i].Value) == 1) {
+          //     this.equipmentStatus = parseInt(values[i].Value);
+          //     this.getDashBoardData();
+          //   }
+          //   break;
+          case '通风启停':
+            // 如果设备状态(通风启停)原来不是启动,现在改成启动,则刷新试验信息、预制曲线、实时曲线、全程曲线
+            if (this.equipmentStatus != parseInt(values[i].Value)) {
+              if (this.equipmentStatus != 1 && parseInt(values[i].Value) == 1) {
+                this.getDashBoardData();
+              }
               this.equipmentStatus = parseInt(values[i].Value);
-              this.getDashBoardData();
             }
             break;
           case '试验运行时间':

+ 1 - 1
src/views/modules_guAn/webaccess/index.vue

@@ -110,7 +110,7 @@ export default {
       // console.log('直接获取所有')
       var param = {
         Tags: [
-          { Name: '运行方式设定' }, { Name: '设备状态' }, { Name: '试验运行时间' }, { Name: '全部循环设定值' },
+          { Name: '运行方式设定' }, { Name: '设备状态' }, { Name: '通风启停' }, { Name: '试验运行时间' }, { Name: '全部循环设定值' },
           { Name: '内部循环设定值' }, { Name: '全部循环运行值' }, { Name: '内部循环运行值' }, { Name: '预计结束时间' },
           { Name: '内部循环1_启始段' }, { Name: '内部循环1_结束段' }, { Name: '内部循环1_次数' },
           { Name: '内部循环2_启始段' }, { Name: '内部循环2_结束段' }, { Name: '内部循环2_次数' },