import request from "@/utils/request";

/**
 * 获取平台统计数据（平台用户使用）
 * @returns {Promise}
 */
export function getPlatformStats() {
  return request({
    url: "/platform/dashboard/platform-stats",
    method: "get",
  });
}

/**
 * 获取租户统计数据（租户员工使用）
 * @returns {Promise}
 */
export function getTenantStats() {
  return request({
    url: "/platform/dashboard/tenant-stats",
    method: "get",
  });
}

/**
 * 获取用户活动日志（操作日志和登录日志）
 * @param {number} pageNum - 页码
 * @param {number} pageSize - 每页数量
 * @returns {Promise}
 */
export function getActivityLogs(pageNum = 1, pageSize = 10) {
  return request({
    url: "/platform/dashboard/user-activity-logs",
    method: "get",
    params: {
      page_num: pageNum,
      page_size: pageSize,
    },
  });
}

