export default { init(vm){ return { // 发现列表 getArticlelist({ page, value, store_id, member_id, is_video_img }){ return vm.$u.post('article/articlelist', { page: page, like: value, // 搜索内容 store_id: store_id, member_id: member_id, is_video_img: is_video_img, }); }, // 发现详情 getArticleInfo({ article_id }){ return vm.$u.post('article/articleInfo', { article_id: article_id, }); }, // 发现(取消)点赞 articleLike({ article_id }) { return vm.$u.post('article/articleLike', { article_id: article_id, }); }, // 发现(取消)收藏 articleCollect({ article_id }) { return vm.$u.post('article/articleCollect', { article_id: article_id, }); }, // 屏蔽用户 articleAddShield({ article_id, member_id }) { return vm.$u.post('article/articleAddShield', { article_id: article_id, member_id: member_id, }); }, // 推荐达人 getRecommendList(){ return vm.$u.post('MemberExpert/recommendList'); }, // 达人(搜索)列表 getExpertList({ page, store_id, live_status, like_nickname }){ return vm.$u.post('MemberExpert/expertList', { page: page, store_id: store_id, live_status: live_status, like_nickname: like_nickname, }); }, // 达人详情 getExpertInfo({ member_id }){ return vm.$u.post('MemberExpert/expertInfo', { member_id: member_id, }); }, // 获取商城首页信息(顶部轮播图与商品分类) getShopTopList(){ return vm.$u.post('Shop/getShopTopList'); }, // 商品分类列表(树结构) getGoodsClassifyList() { return vm.$u.post('Goods/getGoodsClassifyList'); }, // 商品推荐 getGoodsRecommend({page}){ return vm.$u.post('Goods/getGoodsRecommend', { page: page }); }, // 购物车商品列表 getCartList() { return vm.$u.post('cart/cartList'); }, // 购物车商品列表(树结构) getCartTreeList() { return vm.$u.post('cart/cartTreeList'); }, // 添加购物车 addCart({ goods_id, quantity }) { return vm.$u.post('cart/cartAdd', { goods_id: goods_id, quantity: quantity }); }, // 购物车删除商品 deleteCart({ id }) { return vm.$u.post('cart/cartDel', { cart_ids: id }); }, // 购物车更新商品数量 cartUpdateNumber({ cart_id, quantity }) { return vm.$u.post('cart/cartUpdate', { cart_id: cart_id, quantity: quantity }); }, // 订单结算数据 settlementOrder({ cart_id }) { return vm.$u.post('buy/buy_step1', { cart_id: cart_id, }); }, // 商品详情 getGoodsDetails({ id }) { return vm.$u.post('Goods/goodDetails', { goods_id: id }); }, getStoreGoodsList({ id, page = 0}){ return vm.$u.post('Store/getStoreGoodsList', { id: id, page:page }); } } } }