瀏覽代碼

Merge branch 'master' of http://49.4.49.126:3000/GYEE_R.D/neic

xushili 3 年之前
父節點
當前提交
ac1feef0fc
共有 4 個文件被更改,包括 139 次插入31 次删除
  1. 89 0
      package-lock.json
  2. 3 30
      package.json
  3. 40 0
      src/components/area/ControlArea.vue
  4. 7 1
      src/config.js

+ 89 - 0
package-lock.json

@@ -14799,6 +14799,95 @@
         }
       }
     },
+<<<<<<< HEAD
+    "vue-loader-v16": {
+      "version": "npm:vue-loader@16.3.0",
+      "resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.3.0.tgz",
+      "integrity": "sha1-LxleS6D7DiY1ltaDDfF9Gjbok2w=",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "chalk": "^4.1.0",
+        "hash-sum": "^2.0.0",
+        "loader-utils": "^2.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995625950&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz",
+          "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.1",
+          "resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz?cache=0&sync_timestamp=1618995297666&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.1.tgz",
+          "integrity": "sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz",
+          "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz",
+          "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
+          "dev": true,
+          "optional": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz",
+          "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
+          "dev": true,
+          "optional": true
+        },
+        "loader-utils": {
+          "version": "2.0.0",
+          "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz",
+          "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "big.js": "^5.2.2",
+            "emojis-list": "^3.0.0",
+            "json5": "^2.1.2"
+          }
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz",
+          "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "vue-router": {
+      "version": "3.5.2",
+      "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.5.2.tgz",
+      "integrity": "sha512-807gn82hTnjCYGrnF3eNmIw/dk7/GE4B5h69BlyCK9KHASwSloD1Sjcn06zg9fVG4fYH2DrsNBZkpLtb25WtaQ=="
+    },
+=======
+>>>>>>> 4168fe6061986fe19a367a8d63264d715f10a586
     "vue-style-loader": {
       "version": "4.1.3",
       "resolved": "https://registry.npm.taobao.org/vue-style-loader/download/vue-style-loader-4.1.3.tgz",

+ 3 - 30
package.json

@@ -16,10 +16,8 @@
     "electron:build": "vue-cli-service electron:build",
     "electron:serve": "vue-cli-service electron:serve",
     "pack": "electron-builder --dir",
-    "package": "electron-forge package",
     "postinstall": "electron-builder install-app-deps",
-    "postuninstall": "electron-builder install-app-deps",
-    "start": "electron-forge start"
+    "postuninstall": "electron-builder install-app-deps"
   },
   "main": "background.js",
   "dependencies": {
@@ -29,6 +27,7 @@
     "element-plus": "^1.0.2-beta.54",
     "stompjs": "^2.3.3",
     "vue": "^3.1.4",
+    "vue-router": "^3.5.2",
     "vuex": "^4.0.2"
   },
   "devDependencies": {
@@ -62,31 +61,5 @@
     "last 2 versions",
     "not dead"
   ],
-  "config": {
-    "forge": {
-      "packagerConfig": {},
-      "makers": [
-        {
-          "name": "@electron-forge/maker-squirrel",
-          "config": {
-            "name": "neic"
-          }
-        },
-        {
-          "name": "@electron-forge/maker-zip",
-          "platforms": [
-            "darwin"
-          ]
-        },
-        {
-          "name": "@electron-forge/maker-deb",
-          "config": {}
-        },
-        {
-          "name": "@electron-forge/maker-rpm",
-          "config": {}
-        }
-      ]
-    }
-  }
+  "config": {}
 }

+ 40 - 0
src/components/area/ControlArea.vue

@@ -98,6 +98,23 @@ export default {
         reset: { key: "待复位", value: [] },
       },
       IsAutoControl: false,
+      controlErorCodes:[
+        "控制成功",
+        "控制命令发送失败",
+        "无效的控制地址",
+        "被控设备异常",
+        "网络连接错误,检查场站通信",
+        "控制结果读取超时",
+        "未知错误",
+        "控制命令错误",
+        "收到无法识别数据",
+        "未读取到数据包",
+        "未知错误",
+        "风机操作过频繁",
+        "风机被挂牌",
+        "风机操作与风机状态不符",
+        "需要登录",
+      ],
     };
   },
   methods: {
@@ -266,6 +283,29 @@ export default {
     /* 控制成功 */
     controlSuccess(msg) {
       console.log(msg);
+      var mss = '';     // 信息
+      var iserror=false;// 是否有控制错误的风机
+      for(var v in msg.data){
+        var val = msg.data[v];
+        if(val.errorCode>0){
+          iserror=true;
+          mss+=`${val.windturbineId}  ${this.controlErorCodes[val.errorCode]}\n`;
+        }
+      }
+      var tp = iserror?"warning":"success";
+      var dt = iserror?0:4500;
+      if(!iserror){
+        mss="控制成功";
+      }
+
+      this.$notify({
+          title: "控制",
+          message: mss,
+          type: tp,
+          position: "bottom-right",
+          offset: 60,
+          duration: dt,
+        });
     },
 
     /* 控制失败 */

+ 7 - 1
src/config.js

@@ -2,4 +2,10 @@ export const config = {
     shardingUrl:"192.168.10.18:8075",// 报警地址
     calcUrl:"192.168.10.18:8099",// 大后台地址
     adapterUrl:"192.168.10.18:8011",// 数据适配器地址
-};
+};
+
+/* export const config = {
+    shardingUrl:"18.6.30.53:8075",// 报警地址
+    calcUrl:"18.6.30.63:8099",// 大后台地址
+    adapterUrl:"18.6.30.63:8011",// 数据适配器地址
+}; */