/** * 认证相关 API */ import request from '@/utils/request' /** * 用户登录 * @param {Object} data - 登录信息 * @param {String} data.phoneNumber - 手机号 * @param {String} data.password - 密码 * @returns {Promise} */ export const login = (data) => { return request({ url: '/applet/auth/login', method: 'POST', data }) } /** * 获取用户信息 * @returns {Promise} */ export const getUserInfo = () => { return request({ url: '/applet/user/getInfo', method: 'GET' }) } /** * 获取基本信息 * @returns {Promise} */ export const getBasicInfo = () => { return request({ url: '/applet/user/getBasicInfo', method: 'GET' }) } /** * 退出登录 * @returns {Promise} */ export const logout = () => { return request({ url: '/applet/auth/logout', method: 'DELETE' }) } /** * 获取我的任务数量 * @returns {Promise} */ export const getTaskCount = () => { return request({ url: '/applet/mine/count', method: 'GET' }) } /** * 获取任务文档列表 * @param {Object} params - 查询参数 * @param {String} params.name - 文档名称(模糊搜索) * @param {Number} params.status - 文档状态(0-待递交,1-待审核,2-审核拒绝,3-待归档,4-已归档,5-待质控,6-质控通过,7-质控拒绝) * @param {Number} params.pageNum - 页码 * @param {Number} params.pageSize - 每页数量 * @returns {Promise} */ export const getTaskDocuments = (params) => { return request({ url: '/applet/myTask/listDocument', method: 'GET', data: params }) }