import request from '@/utils/request'; // 登录方法,通用方法。 Mike,2023-05-12 export function login(username, password, code, uuid, loginType, verifyType) { const data = { username, password, code, uuid, loginType, verifyType }; return request({ url: '/login', method: 'post', data: data }) } export function getInfo(token) { return request({ url: '/getInfo', method: 'get', params: { token }, }); } // 修改密码 export function getChangePass(data) { return request({ url: '/system/user/profile/force_change_pass', method: 'post', params:{...data} }); } // 退出方法 export function logout() { return request({ url: '/logout', method: 'post' }) } // 获取验证码 export function getCodeImg() { return request({ // url: '/captchaImage', url: '/captcha/image', headers: { isToken: false }, method: 'get', timeout: 20000 }) } // 获取没有验证码情况,时克英,2023-03-14 export function getCodeNone() { return request({ // url: '/captchaNone', url: '/captcha/none', headers: { isToken: false }, method: 'get', timeout: 20000 }) } /** * @description 初始化密码 */ export function updPassWord(data) { return request({ url: `/pc/fin/sys/tenant/user/defaultPassword`, method: 'post', data, }); } /** * @description 更新 */ export function upd(data) { return request({ url: `/pc/fin/sys/tenant/user/update`, method: 'post', data, }); } /** * @description 更新状态/逻辑删除 */ export function updateStatus(data) { return request({ url: `/pc/fin/sys/tenant/user/updateStatus`, method: 'post', data, }); } /** * @description 获取用户 */ export function getUser(params) { return request({ url: `/pc/fin/sys/tenant/user/detail`, method: 'get', params, }); } // 新增 export function add(data) { return request({ url: '/pc/fin/sys/tenant/user/add', method: 'post', data: data }) } /** * @description 更新角色权限 */ export function updRole(data) { return request({ url: `/pc/fin/sys/tenant/user/updRole`, method: 'post', data, }); } // 查询用户信息 export function getCurInfo(data) { return request({ url: '/pc/fin/sys/tenant/user/getCurInfo', method: 'get', data: data }) } // 修改日志 export function changeSLoginInfo(data) { return request({ url: '/pc/fin/sys/tenant/user/changeSLoginInfo', method: 'get', data: data }) } // 修改用户信息 export function updatePerson(data) { return request({ url: '/pc/fin/sys/tenant/user/updatePerson', method: 'post', data: data }) } // 修改用户登录密码 export function updatePassword(data) { return request({ url: '/pc/fin/sys/tenant/user/updatePassword', method: 'post', data: data }) }