Browse Source

'义方小学堂加全部查询'

Rorschach 5 years ago
parent
commit
79df84650c
2 changed files with 44 additions and 20 deletions
  1. 9 0
      config/dev.env.js
  2. 35 20
      src/store/modules/skill.js

+ 9 - 0
config/dev.env.js

@@ -10,4 +10,13 @@ module.exports = merge(prodEnv, {
   XYYF_API: '"https://asxx.efunbox.cn:81"',
   EFUN_API: '"http://ott80test-api.efunbox.cn:81"'
 })
+// module.exports = {
+//   NODE_ENV: '"production"',
+//   BASE_API: '"http://resources.ai160.com/cms"',
+//   SKILL_API: '"https://baidu-audio-skill.ai160.com/audio"',
+//   ali_API: '"https://ali-audio-skill.ai160.com/audio"',
+//   XYYF_API: '"http://xyyf-api.ai160.com"',
+//   EFUN_API: '"http://ott80-api.ai160.com"'
+// }
+
 

+ 35 - 20
src/store/modules/skill.js

@@ -1,4 +1,7 @@
-import { getSkillList, getSkillData} from '../../api/skill'
+import {
+  getSkillList,
+  getSkillData
+} from '../../api/skill'
 
 const skill = {
   state: {
@@ -9,18 +12,27 @@ const skill = {
     GET_SKILL_LIST: (state, data) => {
       state.skillList = data
     },
-    GET_SKILL_DATA: (state,data) => {
-        state.skillData = data
+    GET_SKILL_DATA: (state, data) => {
+      state.skillData = data
     }
   },
   actions: {
-      // 获取技能信息
-    getSkillList({dispatch, commit },code) {
-      console.log(123123123,code)
+    // 获取技能信息
+    getSkillList({
+      dispatch,
+      commit
+    }, code) {
+      console.log(123123123, code)
       return new Promise((resolve, reject) => {
         getSkillList(code).then(res => {
-          console.log(res.data)
-          if(res.code == 200) {
+          console.log(3333333, res.data)
+          if (res.code == 200) {
+            if (code === 'XYYF') {
+              res.data.unshift({
+                title: "全部",
+                id: 100
+              })
+            }
             resolve(res.data);
             commit('GET_SKILL_LIST', res.data)
           }
@@ -29,19 +41,22 @@ const skill = {
         })
       })
     },
-    getSkillData({dispatch, commit }, data) {
-        return new Promise((resolve, reject) => {
-            getSkillData(data).then(res => {
-            console.log(res.data)
-            if(res.code == 200) {
-              resolve(res.data);
-              commit('GET_SKILL_DATA', res.data)
-            }
-          }).catch(error => {
-            reject(error);
-          })
+    getSkillData({
+      dispatch,
+      commit
+    }, data) {
+      return new Promise((resolve, reject) => {
+        getSkillData(data).then(res => {
+          console.log(res.data)
+          if (res.code == 200) {
+            resolve(res.data);
+            commit('GET_SKILL_DATA', res.data)
+          }
+        }).catch(error => {
+          reject(error);
         })
-      }
+      })
+    }
   }
 }