Browse Source

feat: 科目类型调整

zhangjie 1 week ago
parent
commit
3593027a63

+ 1 - 1
src/api/types/issue-paper.ts

@@ -31,7 +31,7 @@ export type IssuePaperListPageRes = PageResult<IssuePaperItem>;
 //
 export interface IssuePaperListFilter {
   // 科目
-  subject: string;
+  subject: number | null;
   // 分组序号
   groupNo: number | undefined;
   // 问题类型

+ 1 - 1
src/api/types/scan.ts

@@ -19,7 +19,7 @@ export type ScanListPageRes = PageResult<ScanItem>;
 
 export interface ScanCourseListFilter {
   // 科目
-  subject?: string;
+  subject?: number | null;
   // 层次
   level?: string;
   // 专业类型

+ 1 - 1
src/api/types/student.ts

@@ -10,7 +10,7 @@ export interface StudentListFilter {
   // 学号
   studentNo: string;
   // 科目
-  subject: string;
+  subject: number | null;
   // 层次
   level: string;
   // 专业类型

+ 1 - 1
src/hooks/table.ts

@@ -12,7 +12,7 @@ export default function useTable<T extends Record<string, any>>(
     pageNumber: 1,
     pageSize: 20,
     total: 0,
-    layout: `prev, pager, next, jumper, ->, total`,
+    layout: ` prev, pager, next, jumper,sizes, ->, total`,
   });
 
   async function getList() {

+ 1 - 1
src/views/issue-paper/IssuePaper.vue

@@ -133,7 +133,7 @@
   const selectedRows = ref<IssuePaperItem[]>([]);
 
   const searchModel = reactive<IssuePaperListFilter>({
-    subject: '',
+    subject: null,
     groupNo: undefined,
     issueType: '',
     status: '',

+ 1 - 1
src/views/scan/ScanCourseStats.vue

@@ -86,7 +86,7 @@
   });
 
   const searchModel = reactive<ScanCourseListFilter>({
-    subject: '',
+    subject: null,
     level: '',
     majorType: '',
   });

+ 1 - 1
src/views/student/StudentManage.vue

@@ -269,7 +269,7 @@
     examNo: '',
     secretNo: '',
     studentNo: '',
-    subject: '',
+    subject: null,
     level: '',
     majorType: '',
     status: '',