|
|
import request from '@/sheep/request';
const SocialApi = { // 获得社交用户
getSocialUser: (type) => { return request({ url: '/member/social-user/get', method: 'GET', params: { type }, custom: { showLoading: false, }, }); }, // 社交绑定
socialBind: (type, code, state) => { return request({ url: '/member/social-user/bind', method: 'POST', data: { type, code, state }, custom: { custom: { showSuccess: true, loadingMsg: '绑定中', successMsg: '绑定成功', }, }, }); }, // 社交绑定
socialUnbind: (type, openid) => { return request({ url: '/member/social-user/unbind', method: 'DELETE', data: { type, openid }, custom: { showLoading: false, loadingMsg: '解除绑定', successMsg: '解绑成功', }, }); }, // 获取订阅消息模板列表
getSubscribeTemplateList: () => request({ url: '/member/social-user/get-subscribe-template-list', method: 'GET', custom: { showError: false, showLoading: false, }, }), // 获取微信小程序码
getWxaQrcode: async (path, query) => { return await request({ url: '/member/social-user/wxa-qrcode', method: 'POST', data: { scene: query, path, checkPath: false, // TODO 开发环境暂不检查 path 是否存在
}, }); },};
export default SocialApi;
|