123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- import {
- getSkillList,
- getXyyfMobileList,
- getSkillData,
- getOppoData,
- getBaiduData,
- getAliData,
- getXyyfData
- } from '../../api/skill'
- const skill = {
- state: {
- skillList: [],
- skillData: []
- },
- mutations: {
- GET_SKILL_LIST: (state, data) => {
- state.skillList = data
- },
- GET_SKILL_DATA: (state, data) => {
- state.skillData = data
- }
- },
- actions: {
- // 获取技能信息
- getSkillList({
- dispatch,
- commit
- }, code) {
- return new Promise((resolve, reject) => {
- getSkillList(code).then(res => {
- 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)
- }
- }).catch(error => {
- reject(error);
- })
- })
- },
- // 获取学有义方渠道号
- getXyyfMobileList({
- dispatch,
- commit
- }) {
- return new Promise((resolve, reject) => {
- getXyyfMobileList().then(res => {
- console.log(3333333, res.data)
- if (res.code == 200) {
- resolve(res.data);
- commit('GET_SKILL_LIST', res.data)
- }
- }).catch(error => {
- reject(error);
- })
- })
- },
- // 清空数据
- clearList({
- dispatch,
- commit
- }) {
- commit('GET_SKILL_DATA', [])
- },
- getXyyfData({
- dispatch,
- commit
- },data) {
- return new Promise((resolve, reject) => {
- console.log(data)
- getXyyfData({
- channel: data.skillId,
- endDate: data.endDate,
- startDate: data.startDate
- }).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);
- })
- })
- },
- getOppoData({
- dispatch,
- commit
- }, data) {
- return new Promise((resolve, reject) => {
- getOppoData(data).then(res => {
- console.log(res.data)
- if (res.code == 200) {
- resolve(res.data);
- commit('GET_SKILL_DATA', res.data)
- }
- }).catch(error => {
- reject(error);
- })
- })
- },
- getAliData({commit}, data) {
- return new Promise((resolve, reject) => {
- getAliData(data).then(res => {
- console.log(res.data)
- if (res.code == 200) {
- resolve(res.data);
- commit('GET_SKILL_DATA', res.data)
- }
- }).catch(error => {
- reject(error);
- })
- })
- },
- getBaiduData({
- commit
- },data) {
- return new Promise((resolve, reject) => {
- getBaiduData(data).then(res => {
- console.log(res.data)
- if (res.code == 200) {
- resolve(res.data);
- commit('GET_SKILL_DATA', res.data)
- }
- }).catch(error => {
- reject(error);
- })
- })
- }
- }
- }
- export default skill
|