partner-admin/src/api/user.js
2025-03-10 11:04:09 +08:00

48 lines
1.0 KiB
JavaScript

import request from '../utils/request';
import config from '../utils/config';
/**
* 用户密码登录
* @param {Object} data - 登录参数
* @param {string} data.phone - 手机号
* @param {string} data.password - 密码
* @param {string} data.role - 角色,默认为 partner
* @returns {Promise} - 返回登录结果
*/
export function login(postData) {
return request({
url: config.API.LOGIN,
method: 'post',
data: {
phone: postData.phone,
password: postData.password,
role: 'partner'
}
});
}
/**
* 获取用户认证信息
* @returns {Promise} - 返回用户认证信息
*/
export function getUserAuth() {
return request({
url: '/api/user/auth',
method: 'get'
});
}
/**
* 提交用户认证
* @param {Object} data - 认证信息
* @param {string} data.name - 真实姓名
* @param {string} data.id_number - 身份证号
* @returns {Promise} - 返回认证结果
*/
export function submitUserAuth(data) {
return request({
url: '/api/user/auth',
method: 'post',
data
});
}