record.ts 560 B

12345678910111213141516171819202122232425262728
  1. import instance from './interceptor';
  2. export interface DataList {
  3. position: string;
  4. company: string;
  5. id: string;
  6. name: string;
  7. nameCh: string;
  8. picture: string;
  9. result: string;
  10. time: string;
  11. }
  12. export interface RecordListRes {
  13. data: DataList[];
  14. total: number;
  15. update: number;
  16. }
  17. export interface RecordParams {
  18. pageIndex: number;
  19. personNumber: number;
  20. }
  21. export async function queryRecordList(
  22. params: RecordParams
  23. ): Promise<RecordListRes> {
  24. const res = await instance.post('/api/getPassengerRecord', params);
  25. return res.data;
  26. }