import axios from '~/plugins/axios' import config from '../nuxt.config' export const actions = { // 获取员工列表 loadStaffList ({ commit }, params = {}) { commit('infoList/REQUEST_INFO_LIST') return axios.get('/basic/user/enterprise/info', {params}) .then(response => { commit('infoList/GET_INFO_LIST_SUCCESS', response.data) }, err => { commit('infoList/GET_INFO_LIST_FAILURE', err) }) }, // 审核绑定列表 loadBindAudit ({ commit }, params = {}) { commit('infoList/REQUEST_BIND_AUDIT') return axios.get(`${config.env.ssoUrl}/api/userspace/apply/info/mall`, {params}) .then(res => { commit('infoList/GET_BIND_AUDIT_SUCCESS', res.data.content || {}) }, err => { commit('infoList/GET_BIND_AUDIT_FAILURE', err) }) } }