Browse Source

怎加阿里小程序

limengbo 5 years ago
parent
commit
401189dc70
3 changed files with 1778 additions and 1765 deletions
  1. 1736 1749
      package-lock.json
  2. 36 11
      src/api/skill.js
  3. 6 5
      src/pages/skill/Skill.vue

File diff suppressed because it is too large
+ 1736 - 1749
package-lock.json


+ 36 - 11
src/api/skill.js

@@ -51,18 +51,43 @@ service.interceptors.response.use(
 )
 
 
-export function getSkillList (params) {
-  return service({
-    url: '/skillInfo',
-    method: 'get',
-    code:params
-  })
+export function getSkillList (code) {
+  if (code === 'ALI') {
+    return service({
+      url: 'http://audio-skill-test.ai160.com/audio/skillInfo',
+      method: 'get',
+      params: {
+        code
+      }
+    })
+  } else {
+    return service({
+      url: '/skillInfo',
+      method: 'get',
+      params: {
+        code
+      }
+    })
+  }
 }
 export function getSkillData (params) {
-  return service({
-    url: '/statistics',
-    method: 'get',
-    params
-  })
+  if (params.channel === 'BAIDU') {
+    return service({
+      url: '/statistics',
+      method: 'get',
+      params
+    })
+  } else {
+    return service({
+      url: 'http://audio-skill-test.ai160.com/audio/statistics',
+      method: 'get',
+      params: {
+        skillId: params.skillId,
+        startDate: params.startDate,
+        endDate: params.endDate,
+      }
+    })
+  }
+
 }
 

+ 6 - 5
src/pages/skill/Skill.vue

@@ -14,9 +14,7 @@
                 v-for="item in skillChanneList"
                 :key="item.code"
                 :label="item.title"
-                :value="item.code"
-                
-
+                :value="item.code"  
               ></el-option>
             </el-select>
           </el-form-item>
@@ -209,7 +207,10 @@ export default {
         channel: ""
       },
       channelList: "",
-      skillChanneList: [{ title: "百度-小度在家", code: "BAIDU" }],
+      skillChanneList: [
+        { title: "百度-小度在家", code: "BAIDU" },
+        { title: "阿里-小程序", code: "ALI" },
+      ],
       rules: {
         channel: [{ required: true, trigger: "blur" }],
         skillId: [{ required: true, trigger: "blur" }]
@@ -225,7 +226,6 @@ export default {
     })
   },
   created() {
-    console.log(1111, this.skillList);
     // this.$store.dispatch("getOrderList", this.skillParams);
     this.skillParams.startDate = this.getYesterDay();
     this.skillParams.endDate = this.getYesterDay();
@@ -269,6 +269,7 @@ export default {
       return formatDate(yesterday, 2);
     },
     channelChange(val) {
+      this.skillParams.skillId = ""
       this.$store.dispatch("getSkillList", val);
     },
     columnZero() {