import { getCompanyList,addCompany,delCompany,upCompany,checkCompany,getCompanyInfo} from '@/api/company' const state = { } const mutations = { } const actions = { getCompanyList({commit},data) { return new Promise((resolve, reject) => { getCompanyList(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, addCompany({ commit }, data) { return new Promise((resolve, reject) => { addCompany(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, delCompany({ commit }, data) { return new Promise((resolve, reject) => { delCompany(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, upCompany({ commit }, data) { return new Promise((resolve, reject) => { upCompany(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, checkCompany({ commit }, data) { return new Promise((resolve, reject) => { checkCompany(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, getCompanyInfo({ commit }, data) { return new Promise((resolve, reject) => { getCompanyInfo(data).then(response => { resolve(response) }).catch(error => { reject(error) }) }) }, } export default { namespaced: true, state, mutations, actions }