浏览代码

Merge branch 'master' of http://124.70.43.205:3000/yangxiao/sis_zhfx

# Conflicts:
#	src/views/MalfunctionWarning/components/superviseDataClassify.vue
chenminghua 2 年之前
父节点
当前提交
c402d8a057
共有 1 个文件被更改,包括 18 次插入18 次删除
  1. 18 18
      src/views/MalfunctionWarning/components/superviseDataClassify.vue

+ 18 - 18
src/views/MalfunctionWarning/components/superviseDataClassify.vue

@@ -182,8 +182,7 @@
 import axios from "axios";
 import axios from "axios";
 import BASE from "@tools/basicTool.js";
 import BASE from "@tools/basicTool.js";
 export default {
 export default {
-  components: {
+  components: {},
-  },
   data() {
   data() {
     return {
     return {
       trainingList: [],
       trainingList: [],
@@ -337,25 +336,26 @@ export default {
     },
     },
     startTraining() {
     startTraining() {
       let params = {};
       let params = {};
-      let dataInfos = []
+      let dataInfos = [];
-      let dataParams = []
+      let dataParams = [];
       this.trainingList.forEach((item) => {
       this.trainingList.forEach((item) => {
-		  let model = '';
+        let model = "";
-		  if(item.model === 'UP82' && item.stationen === "SBQ_FDC"){
+        if (item.model === "UP82" && item.stationen === "SBQ_FDC") {
-			  model = 'UP82_2'
+          model = "UP82_2";
-		  }else{
+        } else {
-			  model = item.model;
+          model = item.model;
-		  }
+        }
         let datas = {};
         let datas = {};
         datas.startTs =
         datas.startTs =
-          new Date(item.starttime).getTime() - this.intervalValue * 3600000;
+          new Date(item.starttime).getTime() -
+          (this.intervalValue * 3600000) / 6;
         datas.endTs = new Date(item.starttime).getTime();
         datas.endTs = new Date(item.starttime).getTime();
         datas.thingId = item.windturbineid;
         datas.thingId = item.windturbineid;
         datas.modelId = model;
         datas.modelId = model;
         datas.stationId = item.stationen;
         datas.stationId = item.stationen;
         datas.id = item.faultid;
         datas.id = item.faultid;
         datas.faultTime = new Date(item.starttime).getTime();
         datas.faultTime = new Date(item.starttime).getTime();
-        datas.tag = item.faultcode
+        datas.tag = item.faultcode;
         dataInfos.push(datas);
         dataInfos.push(datas);
       });
       });
       // this.chooseAlgorithm.parameters.forEach(item =>{
       // this.chooseAlgorithm.parameters.forEach(item =>{
@@ -363,11 +363,11 @@ export default {
       // })
       // })
       let algorithm = {
       let algorithm = {
         name: this.chooseAlgorithm,
         name: this.chooseAlgorithm,
-        parameter: JSON.stringify(dataParams)
+        parameter: JSON.stringify(dataParams),
-      }
+      };
-      params.algorithm = algorithm
+      params.algorithm = algorithm;
-      params.dataInfos = dataInfos
+      params.dataInfos = dataInfos;
-	  
+
       axios({
       axios({
         method: "post",
         method: "post",
         url: "http://10.155.32.14:9002/api/supervised/execute",
         url: "http://10.155.32.14:9002/api/supervised/execute",
@@ -383,7 +383,7 @@ export default {
           });
           });
           // this.trainingFlag = true;
           // this.trainingFlag = true;
           this.$emit("click-training");
           this.$emit("click-training");
-        }else{
+        } else {
           this.BASE.showMsg({
           this.BASE.showMsg({
             type: "warning",
             type: "warning",
             msg: res.data,
             msg: res.data,