lining 3 anni fa
parent
commit
b3cd85d32d

+ 9 - 0
src/api/index.js

@@ -55,6 +55,14 @@ const sendWarning = (data) => {
         method: "get",
     });
 };
+const sendRecommend = (data) => {
+    return request({
+        baseURL:process.env.VUE_APP_API,
+        url: `api/voice-control/addvoicetask`,
+        method: "post",
+        data:data
+    });
+};
 export default {
     login,
     getSnap,
@@ -63,4 +71,5 @@ export default {
     nitWinturbineBaseData,
     getOverview,
     sendWarning,
+    sendRecommend,
 };

+ 7 - 6
src/components/control/areaCard.vue

@@ -31,6 +31,7 @@
     import WindturbineDetailPages from "../WindturbineDetailPages.vue";
     import MatrixBlock from "../matrixBlock.vue";
     import MessageBridge from 'utils/MessageBridge'
+    import api from "api/index";
     export default {
         name: 'gy-card',
         components: {
@@ -148,12 +149,12 @@
             },
             suggestion(msg, headers) {
                 this.titleList = msg?JSON.parse(msg):this.$store.state.suggestion
-                if(msg){
-                    // api.sendRecommend(this.titleList).then(res =>{
-                    //     if(res){
-
-                    //     }
-                    // })
+                if(msg&&JSON.parse(msg).length>0){
+                    api.sendRecommend(this.titleList).then(res =>{
+                        if(res){
+                            console.log(res);
+                        }
+                    })
                 }
                 if (this.current === 0) {
                     let dateList = []

+ 1 - 1
src/components/focus/focusCard.vue

@@ -108,7 +108,7 @@
 					.then(msg => {
 						console.log(msg)
 						for (let v in msg.data) {
-							if (msg.data[v].doubleValue ? (msg.data[v].doubleValue > 0) : (msg.data[v].booleanValue)) {
+							if (msg.data[v].doubleValue ? (msg.data[v].doubleValue === 0) : (!msg.data[v].booleanValue)) {
 								bd.Recommends[v].isActive = true
 							}
 						}