Kaynağa Gözat

二次上传之前代码

yangxiao 3 yıl önce
ebeveyn
işleme
81a83c404d

+ 1 - 1
public/static/config/modeConfig.js

@@ -1,6 +1,6 @@
 
 // 本地联调开关
-const localTest = 0;
+const localTest = 1;
 
 // 服务器地址
 let baseURL = null;

+ 1 - 1
src/router/index.js

@@ -30,7 +30,7 @@ const routes = [
       path: 'home',  // 场站监视
       component: () => import(/* webpackChunkName: "windsitehome" */ '../views/WindSite/pages/Home/Home.vue'),
     }, {
-      path: 'draughtfanlist',
+      path: 'draughtfanlist', // 风机列表
       component: () => import(/* webpackChunkName: "windsitedraughtfanlist" */ '../views/WindSite/pages/DraughtFanList.vue'),
     }, {
       path: 'matrix', // 风场矩阵

+ 252 - 235
src/views/WindSite/pages/DraughtFanList.vue

@@ -1,248 +1,265 @@
 <template>
-    <div class="draught-fan-list">
-        <div class="btn-group-tabs">
-            <BtnGroup2 :btnGroups="btnGroups" :rowIndex="0" :index="1" @select="select"></BtnGroup2>
-        </div>
-        <div class="df-table">
-            <ComTable :data="data"></ComTable>
-        </div>
+  <div class="draught-fan-list">
+    <div class="btn-group-tabs">
+      <!-- <BtnGroup2 :btnGroups="btnGroups" :rowIndex="0" :index="1" @select="select"></BtnGroup2> -->
     </div>
+    <div class="df-table">
+      <ComTable :data="data"></ComTable>
+    </div>
+  </div>
 </template>
 
 <script>
-    import ComTable from '@com/coms/table/table.vue';
-    import BtnGroup2 from '@com/coms/btn/btn-group-double.vue';
-    export default {
-        // 名称
-        name: "DraughtFanList",
-        // 使用组件
-        components: {
-            ComTable,
-            BtnGroup2
-        },
-        // 数据
-        data() {
-            return {
-                btnGroups: [{
-                        icon: "fa fa-fire",
-                        btns: [{
-                            text: "某某风场",
-                            code: "mmfdc1",
-                        }, {
-                            text: "某某风场",
-                            code: "mhsfc",
-                        }, {
-                            text: "某某风场",
-                            code: "mmfdc2",
-                        }, {
-                            text: "某某风场",
-                            code: "mmfdc3",
-                        }, {
-                            text: "某某风场",
-                            code: "mmfdc4",
-                        }]
-                    },
-                    {
-                        icon: "fa fa-fire-extinguisher",
-                        btns: [{
-                            text: "某某风场",
-                            code: "mmgf1",
-                        }, {
-                            text: "某某风场",
-                            code: "mmgf2",
-                        }, {
-                            text: "某某风场",
-                            code: "mmgf3",
-                        }, {
-                            text: "某某风场",
-                            code: "mmgf4",
-                        }]
-                    }
-                ],
-                data: {
-                    column: [{
-                        name: "风机名称",
-                        field: "name",
-                        is_num: false,
-                        is_light: false
-                    },{
-                        name: "冷却风温度",
-                        field: "lqf",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "有功功率",
-                        field: "yggl",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "液压油温度",
-                        field: "yyy",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "Pcspp温度",
-                        field: "pcspp",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "U1绕组温度",
-                        field: "u1",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "U2绕组温度",
-                        field: "u2",
-                        is_num: true,
-                        is_light: true
-                    },{
-                        name: "V1绕组温度",
-                        field: "v1",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "V2绕组温度",
-                        field: "v2",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "W1绕组温度",
-                        field: "w1",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "W2绕组温度",
-                        field: "w2",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "轴承A温度",
-                        field: "zca",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "轴承B温度",
-                        field: "zcb",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "齿轮箱温度",
-                        field: "clx",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "齿轮箱轴1温度",
-                        field: "clx1",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "齿轮箱轴2温度",
-                        field: "clx2",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "机舱温度",
-                        field: "jc",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "滑环温度",
-                        field: "hh",
-                        is_num: true,
-                        is_light: false
-                    },{
-                        name: "环境温度",
-                        field: "hj",
-                        is_num: true,
-                        is_light: false
-                    }],
-                    data: [{
-                        name: "1E01",
-                        lqf: 15.78,
-                        yggl: 15.79,
-                        yyy: 15.79,
-                        pcspp: 15.79,
-                        u1: 15.79,
-                        u2: 15.79,
-                        v1: 15.79,
-                        v2: 15.79,
-                        w1: 15.79,
-                        w2: 15.79,
-                        zca: 15.79,
-                        zcb: 15.79,
-                        clx: 15.79,
-                        clx1: 15.79,
-                        clx2: 15.79,
-                        jc: 15.79,
-                        hh: 15.79,
-                        hj: 15.79,
-                        is_light: false
-                    }]
-                }
-            }
-        },
-        // 函数
-        methods: {},
-        // 生命周期钩子
-        beforeCreate() {
-            // 创建前
-        },
-        created() {
-            // 创建后
-            for (let i = 1; i < 50; i++) {
-                this.data.data.push(JSON.parse(JSON.stringify(this.data.data[0])));
-                if (i == 16) {
-                    this.data.data[i].is_light = true;
-                }
-            }
-        },
-        beforeMount() {
-            // 渲染前
-        },
-        mounted() {
-            // 渲染后
-        },
-        beforeUpdate() {
-            // 数据更新前
+import ComTable from '@com/coms/table/table.vue';
+import BtnGroup2 from '@com/coms/btn/btn-group-double.vue';
+export default {
+  // 名称
+  name: "DraughtFanList",
+  // 使用组件
+  components: {
+    ComTable,
+    BtnGroup2
+  },
+  // 数据
+  data () {
+    return {
+      timmer: null, // 计时器
+      btnGroups: [{
+        icon: "fa fa-fire",
+        btns: [{
+          text: "某某风场",
+          code: "mmfdc1",
+        }, {
+          text: "某某风场",
+          code: "mhsfc",
+        }, {
+          text: "某某风场",
+          code: "mmfdc2",
+        }, {
+          text: "某某风场",
+          code: "mmfdc3",
+        }, {
+          text: "某某风场",
+          code: "mmfdc4",
+        }]
+      },
+      {
+        icon: "fa fa-fire-extinguisher",
+        btns: [{
+          text: "某某风场",
+          code: "mmgf1",
+        }, {
+          text: "某某风场",
+          code: "mmgf2",
+        }, {
+          text: "某某风场",
+          code: "mmgf3",
+        }, {
+          text: "某某风场",
+          code: "mmgf4",
+        }]
+      }
+      ],
+      data: {
+        column: [{
+          name: "风机名称",
+          field: "name",
+          is_num: false,
+          is_light: false
+        }, {
+          name: "冷却风温度",
+          field: "lqf",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "有功功率",
+          field: "yggl",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "液压油温度",
+          field: "yyy",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "Pcspp温度",
+          field: "pcspp",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "U1绕组温度",
+          field: "u1",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "U2绕组温度",
+          field: "u2",
+          is_num: true,
+          is_light: true
+        }, {
+          name: "V1绕组温度",
+          field: "v1",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "V2绕组温度",
+          field: "v2",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "W1绕组温度",
+          field: "w1",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "W2绕组温度",
+          field: "w2",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "轴承A温度",
+          field: "zca",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "轴承B温度",
+          field: "zcb",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "齿轮箱温度",
+          field: "clx",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "齿轮箱轴1温度",
+          field: "clx1",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "齿轮箱轴2温度",
+          field: "clx2",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "机舱温度",
+          field: "jc",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "滑环温度",
+          field: "hh",
+          is_num: true,
+          is_light: false
+        }, {
+          name: "环境温度",
+          field: "hj",
+          is_num: true,
+          is_light: false
+        }],
+        data: [{
+          name: "1E01",
+          lqf: 15.78,
+          yggl: 15.79,
+          yyy: 15.79,
+          pcspp: 15.79,
+          u1: 15.79,
+          u2: 15.79,
+          v1: 15.79,
+          v2: 15.79,
+          w1: 15.79,
+          w2: 15.79,
+          zca: 15.79,
+          zcb: 15.79,
+          clx: 15.79,
+          clx1: 15.79,
+          clx2: 15.79,
+          jc: 15.79,
+          hh: 15.79,
+          hj: 15.79,
+          is_light: false
+        }]
+      }
+    }
+  },
+  // 函数
+  methods: {
+    // 请求服务
+    requestData (showLoading) {
+      let that = this;
+      that.API.requestData({
+        showLoading,
+        method: "POST",
+        subUrl: "monitorwt/findWtInfoList",
+        data: {
+          wpId: "MHS_FDC"
         },
-        updated() {
-            // 数据更新后
+        success (res) {
+          console.log(123123, res);
         },
+      });
+    },
+  },
+
+  created () {
+    // 创建后
+    for (let i = 1; i < 50; i++) {
+      this.data.data.push(JSON.parse(JSON.stringify(this.data.data[0])));
+      if (i == 16) {
+        this.data.data[i].is_light = true;
+      }
     }
+  },
+
+  mounted () {
+    let that = this;
+    that.$nextTick(() => {
+      that.requestData(false);
+      that.timmer = setInterval(() => {
+        that.requestData(false);
+      }, that.$store.state.websocketTimeSec);
+    });
+  },
+
+  unmounted () {
+    clearInterval(this.timmer);
+    this.timmer = null;
+  },
+}
 </script>
 
 <style lang="less" scoped>
-    .draught-fan-list {
-        width: 100%;
-        height: 100%;
-        display: flex;
-        flex-direction: column;
-        
-        .btn-group-tabs {
-            display: flex;
-            flex-direction: row;
-        
-            .photovoltaic {
-                margin-left: 1.481vh;
-            }
-        }
-        
-        .df-table {
-            border: 0.093vh solid fade(@darkgray, 50%);
-            position: relative;
-            overflow: auto;
-            flex-grow: 1;
-            margin-top: 1.481vh;
-            
-            &:before {
-              content: "";
-              width: 0.37vh;
-              height: 0.37vh;
-              background: @write;
-              position: absolute;
-              left: 0.278vh;
-              top: 0.278vh;
-            }
-        }
+.draught-fan-list {
+  width: 100%;
+  height: 100%;
+  display: flex;
+  flex-direction: column;
+
+  .btn-group-tabs {
+    display: flex;
+    flex-direction: row;
+
+    .photovoltaic {
+      margin-left: 1.481vh;
+    }
+  }
+
+  .df-table {
+    border: 0.093vh solid fade(@darkgray, 50%);
+    position: relative;
+    overflow: auto;
+    flex-grow: 1;
+    margin-top: 1.481vh;
+
+    &:before {
+      content: '';
+      width: 0.37vh;
+      height: 0.37vh;
+      background: @write;
+      position: absolute;
+      left: 0.278vh;
+      top: 0.278vh;
     }
+  }
+}
 </style>