更新oa的数据统计

This commit is contained in:
2026-08-26 16:15:23 +08:00
parent e60cd00395
commit 20bc65b1f3
11 changed files with 1328 additions and 282 deletions
+58
View File
@@ -0,0 +1,58 @@
import request from "@/utils/request";
/**
* 获取登录日志列表
* @param {Object} params 查询参数
* @param {number} params.page 页码
* @param {number} params.pageSize 每页数量
* @param {string} params.keyword 关键词搜索(账号/姓名/租户/IP)
* @param {string} params.status 状态筛选
* @param {string} params.loginType 登录方式筛选
* @param {string} params.startTime 开始时间
* @param {string} params.endTime 结束时间
* @returns {Promise}
*/
export function getLoginLogs(params) {
return request({
url: "/platform/loginLogs",
method: "get",
params,
});
}
/**
* 获取登录日志详情
* @param {number|string} id 日志ID
* @returns {Promise}
*/
export function getLoginLogDetail(id) {
return request({
url: `/platform/loginLogs/${id}`,
method: "get",
});
}
/**
* 删除登录日志
* @param {number|string} id 日志ID
* @returns {Promise}
*/
export function deleteLoginLog(id) {
return request({
url: `/platform/loginLogs/${id}`,
method: "delete",
});
}
/**
* 批量删除登录日志
* @param {Array} ids 日志ID数组
* @returns {Promise}
*/
export function batchDeleteLoginLogs(ids) {
return request({
url: "/platform/loginLogs/batchDelete",
method: "post",
data: { ids },
});
}