| 12345678910111213141516171819202122232425262728293031323334353637 |
- import { httpGet, httpPost } from '@/utils/http'
- import SparkMD5 from 'spark-md5'
- // 登录接口
- export const handleLogin = (data: { username: string; password: string }) => {
- return httpPost('/system/auth/login', data)
- }
- // 通过AppToken登录
- export const loginByAppToken = (data: { appToken: string }) => {
- return httpPost('/system/auth/loginByAppToken', data)
- }
- // 获取用户权限信息
- export const handleGetUserInfo = () => {
- return httpGet('/system/auth/get-permission-info')
- }
- // 退出登录
- export const logout = () => {
- return httpPost('/system/auth/logout')
- }
- // 获取基础用户信息
- export const getUserInfo = (params: { id: string }) => {
- return httpGet('/system/auth/userinfo', params)
- }
- // 获取部门成员列表
- export const getMemberByDeptApi = (params: { deptIds: string }) => {
- return httpGet('/bpm/user-group/user-list', params)
- }
- // MD5 加密工具
- export const hashPassword = (password: string): string => {
- return SparkMD5.hash(password)
- }
|