import axiosInstance from '../../utils/axios';

// RFID Token VO 类型
export interface RfidTokenVO {
  id?: number;
  rfid: string;
  [key: string]: any;
}

// 分页参数类型
export interface PageParam {
  pageNo?: number;
  pageSize?: number;
  [key: string]: any;
}

// 分页响应类型
export interface PageResponse<T> {
  list: T[];
  total: number;
}

// RFID Token 管理 API
export const rfidApi = {
  // 查询 RFID Token 列表（分页）
  getIsRfidTokenPage: (params?: PageParam): Promise<PageResponse<RfidTokenVO>> => {
    return axiosInstance.get('/iscs/rfid-token/page', { params });
  },
};

