import { request } from '@/plugins/http-fetch'; /** * 查询登录源列表 * @param query 查询参数 * @returns object */ export function listLoginSource(query: Record) { return request({ url: '/system/login-source/list', method: 'GET', params: query, }); } /** * 查询登录源详细 * @param id 登录源ID * @returns object */ export function getLoginSource(id: string | number) { return request({ url: `/system/login-source/${id}`, method: 'GET', }); } /** * 新增登录源 * @param data 登录源对象 * @returns object */ export function addLoginSource(data: Record) { return request({ url: '/system/login-source', method: 'POST', data: data, }); } /** * 修改登录源 * @param data 登录源对象 * @returns object */ export function updateLoginSource(data: Record) { return request({ url: '/system/login-source', method: 'PUT', data: data, }); } /** * 认证源删除 * @param id 登录源ID * @returns object */ export function delLoginSource(id: string | number) { return request({ url: `/system/login-source/${id}`, method: 'DELETE', }); }