import utils from "../js/utils.js"; /** * 用户相关接口 */ module.exports = { /** * 获取用户信息 * @returns {Promise<*>} */ getUserInfo(handler) { return utils.http(handler, 'user/info') }, /** * 获取会员开通配置 * @returns {Promise<*>} */ getMemberOpenConfig(handler) { return utils.http(handler, 'user/memberOpenConfig') }, /** * 创建会员开通订单 * @returns {Promise<*>} */ createMemberOrder(handler, member_config_id) { return utils.http(handler, 'user/createMemberOrder', {member_config_id: member_config_id}) }, /** * 获取会员配置 * @returns {Promise<*>} */ getMemberConfigs(handler) { return utils.http(handler, 'user/memberConfigs') }, /** * 获取微信绑定的手机号码 * @returns {Promise<*>} */ getWechatPhone(handler, data) { return utils.http(handler, 'user/getWechatPhone', data) }, /** * 保存用户信息 * @returns {Promise<*>} */ save(handler, data) { return utils.http(handler, 'user/save', data) }, /** * 保存我常用的题库 * @returns {Promise<*>} */ saveMyCate(handler, data) { return utils.http(handler, 'user/saveMyCate', data) }, /** * 注册 * @returns {Promise<*>} */ register(handler, data) { return utils.http(handler, 'user/register', data) }, /** * 账号密码登录 * @returns {Promise<*>} */ login(handler, data) { return utils.http(handler, 'user/userLogin', data) }, }