12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- 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)
- },
- }
|