123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 |
- import { request } from "@/utils/request";
- import { getFileMD5 } from "@/utils/crypto";
- import { obj2formData } from "@/utils/tool";
- //获取扫描批次科目列表
- export const batchSubjectList = (params: {
- examId: any;
- startTime?: number;
- endTime?: number;
- }) =>
- request({
- url: "/api/admin/batch/subject/list",
- params,
- });
- //根据科目查询扫描批次机器列表
- export const batchDeviceList = (params: {
- examId: any;
- subjectCode: string;
- startTime?: number;
- endTime?: number;
- }) =>
- request({
- url: "/api/admin/batch/device/list",
- params,
- });
- //根据机器查询批次列表
- export const batchList = (params: {
- examId: any;
- subjectCode: string;
- device: string;
- startTime?: number;
- endTime?: number;
- }) =>
- request({
- url: "/api/admin/batch/list",
- params,
- });
- //根据批次查询考生列表
- export const batchStudentList = (params: { batchId: any }) =>
- request({
- url: "/api/admin/batch/student/list",
- params,
- });
- //查询考生答题卡扫描详情
- export const getStuCardDetail = (params: {
- batchId: number | string;
- studentId: number | string | undefined;
- }) =>
- request({
- url: "/api/admin/student/answer",
- params,
- loading: true,
- });
- export const scanProcessData = (params: {
- examId: number | undefined;
- subjectCode: string;
- }) =>
- request({
- url: "/api/admin/subject/scan/progress",
- params,
- loading: true,
- });
- export const getWorkStatistics = (params: {
- examId: number | undefined;
- startTime: number | undefined;
- endTime: number | undefined;
- }) =>
- request({
- url: "/api/admin/scanner/workload",
- params,
- loading: true,
- });
- export const exportWorkStatistics = (params: {
- examId: number | undefined;
- startTime: number | undefined;
- endTime: number | undefined;
- }) =>
- request({
- url: "/api/admin/scanner/workload/export",
- params,
- });
- export const getSiteList = (params: { examId: number | undefined }) =>
- request({
- url: "/api/admin/exam-site/list",
- params,
- });
- export const getCampusList = (params: { examId: number | undefined }) =>
- request({
- url: "/api/admin/campus/list",
- params,
- });
- export const getScannedList = (
- params: {
- examId: number | undefined;
- campusCode?: string;
- subjectCode?: string;
- province?: string;
- examSite?: string;
- examRoom?: string;
- scanned?: boolean | null;
- } & PageBaseParams
- ) =>
- request({
- url: "/api/admin/exam-room/scanned/page",
- params,
- });
- export const exportScanned = (params: {
- examId: any;
- campusCode?: string;
- subjectCode?: string;
- province?: string;
- examSite?: string;
- examRoom?: string;
- scanned?: boolean | null;
- }) =>
- request({
- url: "/api/admin/exam-room/scanned/export",
- params,
- });
- export const getStuPage = (params: {
- examId: any;
- campusCode?: string;
- subjectCode?: string;
- name?: string;
- examSite?: string;
- examRoom?: string;
- packageCode?: string;
- }) =>
- request({
- url: "/api/admin/student/page",
- params,
- });
|