index.ts 578 Bytes
import request from '@/utils/request'
import { ADMIN_API_PREFIX } from '@/config'

export interface DemoStatusVO {
  applicationName: string
  serverTime: number
  loginUserId: number
  dbTime: number
  redisPing: boolean
}

/**
 * P0 联调自检接口(后端 parking-server 的 DemoController)
 * 用途:验证「登录 → 带 token 调 /admin-api」这条链路,以及后端 MySQL/Redis 是否连通。
 * P1 之后可保留,作为运维自检入口。
 */
export const DemoApi = {
  getStatus: () => request.get<DemoStatusVO>(`${ADMIN_API_PREFIX}/demo/status`)
}