ソースを参照

增加一些数据

namin 3 年 前
コミット
98c4e274f1

+ 1 - 1
src/utils/api.js

@@ -12,7 +12,7 @@ axios.interceptors.request.use(config => {
     return Promise.reject(error)
 })
 
-let base = '';  //http://localhost:8085
+let base = '/bigdata';  //http://localhost:8085
 
 
 export const postRequest = (url, params) => {

+ 26 - 21
src/views/drain/configImg/index.vue

@@ -2,7 +2,10 @@
   <div class="main">
     <!-- 背景图片 -->
     <div>
-      <img src="@/assets/img/drain/back.png" id="imgSwitch" />
+      <img
+        src="@/assets/img/drain/back.png"
+        id="imgSwitch"
+      />
     </div>
     <!-- 12个按钮 -->
     <div :class="['botton0', valve[0] ? 'green' : 'red']"></div>
@@ -19,13 +22,22 @@
     <div :class="['botton11', valve[11] ? 'green' : 'red']"></div>
     <!-- 3个数据表格 -->
     <div class="table1">
-      <tableData :tableData="tableData1" id="1"></tableData>
+      <tableData
+        :tableData="tableData1"
+        id="1"
+      ></tableData>
     </div>
     <div class="table2">
-      <tableData :tableData="tableData2" id="2"></tableData>
+      <tableData
+        :tableData="tableData2"
+        id="2"
+      ></tableData>
     </div>
     <div class="table3">
-      <tableData :tableData="tableData3" id="3"></tableData>
+      <tableData
+        :tableData="tableData3"
+        id="3"
+      ></tableData>
     </div>
   </div>
 </template>
@@ -34,20 +46,7 @@ import tableData from "@/views/drain/configImg/tableData";
 export default {
   data() {
     return {
-      valve: [
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-        true,
-      ],
+      valve: [1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 0, 1],
       tableData1: {
         pipelineFlow: 0.0,
         pipelineFlowTotal: 0.0,
@@ -87,10 +86,16 @@ export default {
     tableData,
   },
   mounted() {
-    this.valve = this.valve.map((item) => {
-      return (item = !item);
-    });
+    // this.valve = this.valve.map((item) => {
+    //   return (item = !item);
+    // });
+    setInterval(() => {
+      console.log(this.valve);
+      this.valve.shift();
+      this.valve.push(parseInt(Math.random() * 2, 10));
+    }, 3000);
   },
+  methods: {},
 };
 </script>
 

+ 3 - 3
src/views/mining/envTest/index.vue

@@ -4,9 +4,9 @@
       <div class="center">
         <span class="title">工作面信息</span>
         <ul>
-          <li>设备能力:<span class="content">0bt</span></li>
-          <li>区域人数:<span class="content">0人</span></li>
-          <li>完成率:<span class="content">0%</span></li>
+          <li>设备能力:<span class="content">36bt</span></li>
+          <li>区域人数:<span class="content">12人</span></li>
+          <li>完成率:<span class="content">88%</span></li>
         </ul>
       </div>
       <div class="center">

+ 1 - 1
src/views/mining/mining.vue

@@ -41,7 +41,7 @@ export default {
   name: "mining",
   data() {
     return {
-      activeName: "fifth",
+      activeName: "third",
       checkVisible: "false",
     };
   },

+ 20 - 6
src/views/ventilate/configImg/configImg.vue

@@ -252,17 +252,31 @@ export default {
   data() {
     return {
       fan1: {
-        motor1: new Array(10).fill(1),
-        motor2: new Array(10).fill(1),
-        pipeline: new Array(7).fill(1),
+        motor1: [1, 3, 3, 2, 3, 1, 1, 2, 2, 2],
+        motor2: [2, 3, 3, 1, 1, 1, 2, 3, 1, 1],
+        pipeline:[2, 3, 3, 2, 3, 2, 1],
       },
       fan2: {
-        motor1: new Array(10).fill(2),
-        motor2: new Array(10).fill(2),
-        pipeline: new Array(7).fill(2),
+        motor1: [1, 3, 3, 2, 3, 1, 1, 2, 2, 2],
+        motor2: [1, 2, 2, 2, 3, 3, 3, 2, 2, 2],
+        pipeline: [1, 1, 1, 3, 1, 3, 3]
       },
     };
   },
+  mounted(){
+    // setInterval(() => {
+    //   this.fan1.motor1.shift();
+    //   this.fan1.motor1.push(this.generate(1,3));
+    
+    //   console.log(this.fan1.motor1);
+    // }, 3000);
+
+  },
+  methods: {
+    generate(min,max) {
+       return (parseInt(Math.random() * (max - min + 1) + min, 10));
+    },
+  }
 };
 </script>
 

+ 13 - 10
vue.config.js

@@ -1,4 +1,5 @@
 module.exports = {
+    // publicPath:"./",
     lintOnSave: false,
     devServer: {
         host: 'localhost',
@@ -11,16 +12,18 @@ module.exports = {
                     '^/metadata': ''
                 },
             },
-            // '/': {
-            //     // target: ' http://192.168.1.124:8081',
-            //     target: 'http://localhost:8082',
-            //     // target: 'http://192.168.1.103:8081',
-            //     changeOrigin: true,
-            //     ws: false,
-            //     pathRewrite: {
-            //         '^/': ''
-            //     },
-            // },
+            // 大数据平台
+            '/bigdata': {
+                // target: ' http://192.168.1.124:8081',
+                target: ' http://182.92.79.148:8081',
+                // target: 'http://192.168.1.103:8081',
+                changeOrigin: true,
+                ws: false,
+                pathRewrite: {
+                    '^/bigdata': '/'
+                },
+            },
+        
         },
     }
 }