scan.ts 761 B

123456789101112131415161718192021222324252627282930
  1. import axios from 'axios';
  2. import {
  3. ScanCousreListPageParam,
  4. ScanPointListPageParam,
  5. ScanListPageRes,
  6. SignPaperStatListPageParam,
  7. SignPaperStatListPageRes,
  8. } from './types/scan';
  9. // 扫描管理
  10. // 按科目统计列表
  11. export function getScanCourseList(
  12. params: ScanCousreListPageParam
  13. ): Promise<ScanListPageRes> {
  14. return axios.post('/api/student/list', { params });
  15. }
  16. // 按考点统计列表
  17. export function getScanPointList(
  18. params: ScanPointListPageParam
  19. ): Promise<ScanListPageRes> {
  20. return axios.post('/api/student/list', { params });
  21. }
  22. // 签到表统计列表
  23. export function getSignPaperStatList(
  24. params: SignPaperStatListPageParam
  25. ): Promise<SignPaperStatListPageRes> {
  26. return axios.post('/api/student/list', { params });
  27. }