export const state = () => ({ // 供应商列表信息 merchant: { fetching: false, data: [] }, // 供应商入驻总数 merchantAll: { fetching: false, data: [] }, // 供应商新入驻列表 newMerchant: { fetching: false, data: [] }, // 供应商推荐列表 recommend: { fetching: false, data: [] } }) export const mutations = { REQUEST_MERCHANT (state) { state.merchant.detching = true }, GET_MERCHANT_SUCCESS (state, result) { state.merchant.fetching = false state.merchant.data = result }, GET_MERCHANT_FAILURE (state) { state.merchant.fetching = false }, REQUEST_MERCHANTALL (state) { state.merchantAll.fetching = true }, GET_MERCHANTALL_SUCCESS (state, result) { state.merchantAll.fetching = false state.merchantAll.data = result }, GET_MERCHANTALL_FAILURE (state) { state.merchantAll.fetching = false }, REQUEST_NEWMERCHANT (state) { state.newMerchant.fetching = true }, GET_NEWMERCHANT_SUCCESS (state, result) { state.newMerchant.fetching = false state.newMerchant.data = result }, GET_NEWMERCHANT_FAILURE (state) { state.newMerchant.fetching = false }, REQUEST_RECOMMEND (state) { state.recommend.fetching = true }, GET_RECOMMEND_SUCCESS (state, result) { state.recommend.fetching = false state.recommend.data = result }, GET_RECOMMEND_FAILURE (state) { state.recommend.fetching = false } }