/* * @Author: wei.li * @Date: 2021-11-17 16:02:30 * @LastEditors: levi7754 levi7754@163.com * @LastEditTime: 2025-09-05 12:33:08 * @Description: file content */ import { http } from '@utogether/utils'; // import { http } from '../utils/udp/http'; import { getBaseURL } from './'; // 私钥 export const getPublicKey = () => http.get(`${getBaseURL()}/public/request`); // 获取验证码 export const getVerify = () => http.request('get', '/captcha'); /** * @description: 登录系统 * @param {*} 用户和秘钥 */ export const getLogin = (data: object) => http.post(`${getBaseURL()}/uath/login`, data); // 系统初始化 export const initSystemInfo = () => http.get(`${getBaseURL()}/uums/roleMenu`); // 查询值集 export const initDict = () => http.get(`${getBaseURL()}/upfm/v1/lov/selectAll`); /** * @description: 登出系统 * @param {*} 用户 */ export const loginoutVms = (data?: object) => http.post(`${getBaseURL()}/public/logout`, data); /** * @description: 获取异步菜单 * @param {*} 用户名 */ export const getAsyncRoutes = (data: object) => http.get(`${getBaseURL()}/uums/roleMenu/userMenu`, data); /** * @description: 刷新token * @param {object} data * @return {*} */ export const refreshToken = (data: object) => { return http.request('post', '/refreshToken', { data }); };