"use strict"; var __async = (__this, __arguments, generator) => { return new Promise((resolve, reject) => { var fulfilled = (value) => { try { step(generator.next(value)); } catch (e) { reject(e); } }; var rejected = (value) => { try { step(generator.throw(value)); } catch (e) { reject(e); } }; var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected); step((generator = generator.apply(__this, __arguments)).next()); }); }; const modules_mall_sheep_request_index = require("../../request/index.js"); const SocialApi = { // 获得社交用户 getSocialUser: (type) => { return modules_mall_sheep_request_index.request({ url: "/member/social-user/get", method: "GET", params: { type }, custom: { showLoading: false } }); }, // 社交绑定 socialBind: (type, code, state) => { return modules_mall_sheep_request_index.request({ url: "/member/social-user/bind", method: "POST", data: { type, code, state }, custom: { custom: { showSuccess: true, loadingMsg: "绑定中", successMsg: "绑定成功" } } }); }, // 社交绑定 socialUnbind: (type, openid) => { return modules_mall_sheep_request_index.request({ url: "/member/social-user/unbind", method: "DELETE", data: { type, openid }, custom: { showLoading: false, loadingMsg: "解除绑定", successMsg: "解绑成功" } }); }, // 获取订阅消息模板列表 getSubscribeTemplateList: () => modules_mall_sheep_request_index.request({ url: "/member/social-user/get-subscribe-template-list", method: "GET", custom: { showError: false, showLoading: false } }), // 获取微信小程序码 getWxaQrcode: (path, query) => __async(exports, null, function* () { return yield modules_mall_sheep_request_index.request({ url: "/member/social-user/wxa-qrcode", method: "POST", data: { scene: query, path, checkPath: false // TODO 开发环境暂不检查 path 是否存在 } }); }) }; exports.SocialApi = SocialApi;