|
@@ -1,4 +1,4 @@
|
|
|
-export interface Store {
|
|
|
+export interface MarkStore {
|
|
|
setting: Setting;
|
|
|
groups: Array<Group>;
|
|
|
status: {
|
|
@@ -15,7 +15,7 @@ export interface Store {
|
|
|
|
|
|
export interface Setting {
|
|
|
examType: "SCAN_IMAGE" | "MULTI_MEDIA"; // 扫描图片或者多媒体,多媒体只允许 common mode
|
|
|
- mode: "TRACK" | "COMMON"; //模式 TRACK/COMMON
|
|
|
+ mode: ModeEnum; //模式 TRACK/COMMON
|
|
|
forceMode: boolean; //强制模式切换
|
|
|
sheetView: boolean; //是否显示原图功能
|
|
|
sheetConfig: [SingleSheetConfig]; //原图遮盖规则
|
|
@@ -40,6 +40,11 @@ export interface Setting {
|
|
|
endTime: number; //评卷结束时间
|
|
|
}
|
|
|
|
|
|
+export enum ModeEnum {
|
|
|
+ TRACK = "TRACK",
|
|
|
+ COMMON = "COMMON",
|
|
|
+}
|
|
|
+
|
|
|
interface SingleSheetConfig {
|
|
|
i: number; // index of sheets
|
|
|
w: number; // width
|