| import { request } from '@umijs/max';  | 
|   | 
| // 查询系统访问记录列表  | 
| export async function getLogininforList(params?: API.Monitor.LogininforListParams) {  | 
|   return request<API.Monitor.LogininforPageResult>('/api/system/logininfor/list', {  | 
|     method: 'GET',  | 
|     headers: {  | 
|       'Content-Type': 'application/json;charset=UTF-8',  | 
|     },  | 
|     params  | 
|   });  | 
| }  | 
|   | 
| // 查询系统访问记录详细  | 
| export function getLogininfor(infoId: number) {  | 
|   return request<API.Monitor.LogininforInfoResult>(`/api/system/logininfor/${infoId}`, {  | 
|     method: 'GET'  | 
|   });  | 
| }  | 
|   | 
| // 新增系统访问记录  | 
| export async function addLogininfor(params: API.Monitor.Logininfor) {  | 
|   return request<API.Result>('/api/system/logininfor', {  | 
|     method: 'POST',  | 
|     headers: {  | 
|       'Content-Type': 'application/json;charset=UTF-8',  | 
|     },  | 
|     data: params  | 
|   });  | 
| }  | 
|   | 
| // 修改系统访问记录  | 
| export async function updateLogininfor(params: API.Monitor.Logininfor) {  | 
|   return request<API.Result>('/api/system/logininfor', {  | 
|     method: 'PUT',  | 
|     headers: {  | 
|       'Content-Type': 'application/json;charset=UTF-8',  | 
|     },  | 
|     data: params  | 
|   });  | 
| }  | 
|   | 
| // 删除系统访问记录  | 
| export async function removeLogininfor(ids: string) {  | 
|   return request<API.Result>(`/api/system/logininfor/${ids}`, {  | 
|     method: 'DELETE'  | 
|   });  | 
| }  | 
|   | 
| // 导出系统访问记录  | 
| export function exportLogininfor(params?: API.Monitor.LogininforListParams) {  | 
|   return request<API.Result>(`/api/system/logininfor/export`, {  | 
|     method: 'GET',  | 
|     params  | 
|   });  | 
| }  | 
|   | 
| // 解锁用户登录状态  | 
| export function unlockLogininfor(userName: string) {  | 
|   return request<API.Result>('/api/system/logininfor/unlock/' + userName, {  | 
|     method: 'get'  | 
|   })  | 
| }  | 
|   | 
| // 清空登录日志  | 
| export function cleanLogininfor() {  | 
|   return request<API.Result>('/api/system/logininfor/clean', {  | 
|     method: 'delete'  | 
|   })  | 
| }  |