|
@@ -474,6 +474,7 @@ declare module 'api-type' {
|
|
id: number
|
|
id: number
|
|
markScore: number
|
|
markScore: number
|
|
markerName: string
|
|
markerName: string
|
|
|
|
+ scoreLevel: 'LEVEL_1' | 'LEVEL_2' | 'LEVEL_3' | 'LEVEL_4' | 'LEVEL_5'
|
|
markTime: string
|
|
markTime: string
|
|
secretNumber: string
|
|
secretNumber: string
|
|
status: string
|
|
status: string
|
|
@@ -481,9 +482,9 @@ declare module 'api-type' {
|
|
url: string
|
|
url: string
|
|
}
|
|
}
|
|
|
|
|
|
- type GetMarkScoreHistoryListWithTask = BaseDefine<{ taskId: number }, MarkScoreHistory[]>
|
|
|
|
|
|
+ type GetMarkScoreHistoryListWithTask = BaseDefine<{ taskId: number | string }, MarkScoreHistory[]>
|
|
|
|
|
|
- type GetMarkScoreHistoryListWithSecret = BaseDefine<{ secretNumber: number }, MarkScoreHistory[]>
|
|
|
|
|
|
+ type GetMarkScoreHistoryListWithSecret = BaseDefine<{ secretNumber: number | string }, MarkScoreHistory[]>
|
|
|
|
|
|
type RejectMarkHistory = BaseDefine<{ description: string; id: number; reason: string }>
|
|
type RejectMarkHistory = BaseDefine<{ description: string; id: number; reason: string }>
|
|
|
|
|
|
@@ -537,7 +538,7 @@ declare module 'api-type' {
|
|
}
|
|
}
|
|
|
|
|
|
type GetReMarkPaperList = BaseDefine<
|
|
type GetReMarkPaperList = BaseDefine<
|
|
- MultipleQuery<{ mainNumber?: number; status: boolean }>,
|
|
|
|
|
|
+ MultipleQuery<{ mainNumber?: number; confirm: boolean }>,
|
|
MultipleResult<ReMarkPaperListItem>
|
|
MultipleResult<ReMarkPaperListItem>
|
|
>
|
|
>
|
|
|
|
|
|
@@ -605,6 +606,8 @@ declare module 'api-type' {
|
|
}>
|
|
}>
|
|
>
|
|
>
|
|
|
|
|
|
|
|
+ type SubmitSimilarPaper = BaseDefine<{ sameTaskId: number | string; taskId: number | string }>
|
|
|
|
+
|
|
export interface ApiMap {
|
|
export interface ApiMap {
|
|
/** 自定义查询 - 抽查 */
|
|
/** 自定义查询 - 抽查 */
|
|
getCustomQueryTasks: GetCustomQueryTasks
|
|
getCustomQueryTasks: GetCustomQueryTasks
|
|
@@ -654,6 +657,8 @@ declare module 'api-type' {
|
|
confirmIsSimilar: ConfirmIsSimilar
|
|
confirmIsSimilar: ConfirmIsSimilar
|
|
/** 导出雷同 */
|
|
/** 导出雷同 */
|
|
exportSimilarPaper: ExportSimilarPaper
|
|
exportSimilarPaper: ExportSimilarPaper
|
|
|
|
+ /** 提交雷同卷 */
|
|
|
|
+ submitSimilarPaper: SubmitSimilarPaper
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -752,7 +757,7 @@ declare module 'api-type' {
|
|
remarkType: RemarkType
|
|
remarkType: RemarkType
|
|
/** 科目代码 */
|
|
/** 科目代码 */
|
|
subjectCode: string
|
|
subjectCode: string
|
|
- /** 成绩表对应题目类型,可用值:COMPOSITION,TRANSLATE */
|
|
|
|
|
|
+ /** 成绩表对应题目类型,可用值:WRITING,TRANSLATE */
|
|
category: QuestionCategory
|
|
category: QuestionCategory
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1193,6 +1198,36 @@ declare module 'api-type' {
|
|
SelfCheckAnalysisDiffListItem[]
|
|
SelfCheckAnalysisDiffListItem[]
|
|
>
|
|
>
|
|
|
|
|
|
|
|
+ /** 质量分析 - 自查数据详情 */
|
|
|
|
+ interface SelfCheckDataDetail {
|
|
|
|
+ diff: number
|
|
|
|
+ filePath: string
|
|
|
|
+ mainName: string
|
|
|
|
+ mainNumber: number
|
|
|
|
+ markTime: string
|
|
|
|
+ markerName: string
|
|
|
|
+ markerScore: number
|
|
|
|
+ secretNumber: string
|
|
|
|
+ selfScore: number
|
|
|
|
+ taskId: number
|
|
|
|
+ }
|
|
|
|
+ type GetSelfCheckDataDetail = BaseDefine<
|
|
|
|
+ {
|
|
|
|
+ subjectCode: string
|
|
|
|
+ mainNumber: number | string
|
|
|
|
+ markingGroupNumber: number | string
|
|
|
|
+ startTime: string
|
|
|
|
+ endTime: string
|
|
|
|
+ },
|
|
|
|
+ SelfCheckDataDetail[]
|
|
|
|
+ >
|
|
|
|
+
|
|
|
|
+ /** 质量统计-自查数据打分 */
|
|
|
|
+ type MarkSelfCheckData = BaseDefine<{ taskId?: number; scores: number[] }>
|
|
|
|
+
|
|
|
|
+ /** 质量统计-自查数据打回 */
|
|
|
|
+ type RejectSelfCheckData = BaseDefine<{ taskId?: number; reason: string; description: string }>
|
|
|
|
+
|
|
/** 质量分析- 抽查情况统计 */
|
|
/** 质量分析- 抽查情况统计 */
|
|
interface StatisticCheckInfo {
|
|
interface StatisticCheckInfo {
|
|
customCheckCount: number
|
|
customCheckCount: number
|
|
@@ -1356,6 +1391,8 @@ declare module 'api-type' {
|
|
sysCheckCount: number
|
|
sysCheckCount: number
|
|
/** 组长 */
|
|
/** 组长 */
|
|
markingGroupLeader: string
|
|
markingGroupLeader: string
|
|
|
|
+ /** 组长ID */
|
|
|
|
+ markingGroupLeaderId: string
|
|
/** 小组号 */
|
|
/** 小组号 */
|
|
markingGroupNumber: number
|
|
markingGroupNumber: number
|
|
/** 已给分自定义抽查卷数 */
|
|
/** 已给分自定义抽查卷数 */
|
|
@@ -1371,6 +1408,29 @@ declare module 'api-type' {
|
|
}
|
|
}
|
|
type GetGroupMonitor = BaseDefine<BaseFilterOption, GroupMonitor[]>
|
|
type GetGroupMonitor = BaseDefine<BaseFilterOption, GroupMonitor[]>
|
|
|
|
|
|
|
|
+ /** 小组监控 - 抽查详情 */
|
|
|
|
+ interface GroupMonitorDetail {
|
|
|
|
+ filePath: string
|
|
|
|
+ headerRatio: string
|
|
|
|
+ headerScore: number
|
|
|
|
+ mainName: string
|
|
|
|
+ mainNumber: number
|
|
|
|
+ markTime: string
|
|
|
|
+ markerName: string
|
|
|
|
+ markerScore: number
|
|
|
|
+ objectiveScore: number
|
|
|
|
+ scoreLevel: string
|
|
|
|
+ secretNumber: string
|
|
|
|
+ taskId: number
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ type GetGroupMonitorDetail = BaseDefine<
|
|
|
|
+ MultipleQuery<{ operateType: 'VIEW' | 'MARK'; headerId: string | number }>,
|
|
|
|
+ MultipleResult<GroupMonitorDetail>
|
|
|
|
+ >
|
|
|
|
+
|
|
|
|
+ type MarkMonitorDetailTask = BaseDefine<{ taskId?: number; scores: number[] }>
|
|
|
|
+
|
|
/** 决策分析- 统计 */
|
|
/** 决策分析- 统计 */
|
|
interface StatisticItem {
|
|
interface StatisticItem {
|
|
markerId: number
|
|
markerId: number
|
|
@@ -1475,6 +1535,25 @@ declare module 'api-type' {
|
|
}
|
|
}
|
|
type GetTrainingMonitor = BaseDefine<TrainingMonitorParams, { data: TrainingMonitorResponse[]; header: number[] }>
|
|
type GetTrainingMonitor = BaseDefine<TrainingMonitorParams, { data: TrainingMonitorResponse[]; header: number[] }>
|
|
|
|
|
|
|
|
+ interface MonitorDetail {
|
|
|
|
+ fileName: string
|
|
|
|
+ filePath: string
|
|
|
|
+ forceGroupNumber: number
|
|
|
|
+ group: string
|
|
|
|
+ mainNumber: number
|
|
|
|
+ markTime: string
|
|
|
|
+ markerName: string
|
|
|
|
+ markScore: number
|
|
|
|
+ score: number
|
|
|
|
+ secretNumber: string
|
|
|
|
+ taskId: number
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**培训监控 - 培训卷调卷详情 */
|
|
|
|
+ type GetTrainingMonitorDetail = BaseDefine<{ markerId: number; taskType: 'SAMPLE_A' | 'SAMPLE_B' }, MonitorDetail[]>
|
|
|
|
+
|
|
|
|
+ /**培训监控 - 强制考核卷调卷详情 */
|
|
|
|
+ type GetAssessMonitorDetail = BaseDefine<{ forceGroupMarkerId: number }, MonitorDetail[]>
|
|
/** 个人统计 */
|
|
/** 个人统计 */
|
|
interface PersonalStatistic {
|
|
interface PersonalStatistic {
|
|
avg: number
|
|
avg: number
|
|
@@ -1487,6 +1566,31 @@ declare module 'api-type' {
|
|
}
|
|
}
|
|
type GetPersonalStatistic = BaseDefine<{ startTime: string; endTime: string; markerId?: number }, PersonalStatistic>
|
|
type GetPersonalStatistic = BaseDefine<{ startTime: string; endTime: string; markerId?: number }, PersonalStatistic>
|
|
|
|
|
|
|
|
+ /** 提取阅卷明细 */
|
|
|
|
+ interface PersonalMarkDetail {
|
|
|
|
+ filePath: string
|
|
|
|
+ mainName: string
|
|
|
|
+ mainNumber: number
|
|
|
|
+ markTime: string
|
|
|
|
+ markerName: string
|
|
|
|
+ markerRatio: string
|
|
|
|
+ markerScore: number
|
|
|
|
+ objectiveScore: number
|
|
|
|
+ secretNumber: string
|
|
|
|
+ status: string
|
|
|
|
+ taskId: number
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ type GetPersonalMarkDetail = BaseDefine<
|
|
|
|
+ MultipleQuery<{
|
|
|
|
+ markerId?: number | string
|
|
|
|
+ score?: number | string
|
|
|
|
+ }>,
|
|
|
|
+ MultipleResult<PersonalMarkDetail>
|
|
|
|
+ >
|
|
|
|
+
|
|
|
|
+ type UpdatePersonalMarkDetailScore = BaseDefine<{ taskId?: number; scores: number[] }>
|
|
|
|
+
|
|
interface SystemSpotListItem {
|
|
interface SystemSpotListItem {
|
|
examNumber: string
|
|
examNumber: string
|
|
filePath: string
|
|
filePath: string
|
|
@@ -1523,6 +1627,12 @@ declare module 'api-type' {
|
|
selfCheckAnalysis: SelfCheckAnalysis
|
|
selfCheckAnalysis: SelfCheckAnalysis
|
|
/** 质量统计-自查一致性分析-离差列表 */
|
|
/** 质量统计-自查一致性分析-离差列表 */
|
|
selfCheckAnalysisDiffList: SelfCheckAnalysisDiffList
|
|
selfCheckAnalysisDiffList: SelfCheckAnalysisDiffList
|
|
|
|
+ /** 质量统计- 自查数据详情 */
|
|
|
|
+ getSelfCheckDataDetail: GetSelfCheckDataDetail
|
|
|
|
+ /** 质量统计-自查数据打分 */
|
|
|
|
+ markSelfCheckData: MarkSelfCheckData
|
|
|
|
+ /** 质量统计-自查数据打回 */
|
|
|
|
+ rejectSelfCheckData: RejectSelfCheckData
|
|
/** 质量统计-抽查情况统计 */
|
|
/** 质量统计-抽查情况统计 */
|
|
statisticCheckOverview: StatisticCheckOverview
|
|
statisticCheckOverview: StatisticCheckOverview
|
|
/** 质量统计-主观题校验 */
|
|
/** 质量统计-主观题校验 */
|
|
@@ -1551,6 +1661,10 @@ declare module 'api-type' {
|
|
changeTaskMarker: ChangeTaskMarker
|
|
changeTaskMarker: ChangeTaskMarker
|
|
/** 决策分析-小组监控 */
|
|
/** 决策分析-小组监控 */
|
|
getGroupMonitor: GetGroupMonitor
|
|
getGroupMonitor: GetGroupMonitor
|
|
|
|
+ /** 决策分析-小组监控-抽查详情 */
|
|
|
|
+ getGroupMonitorDetail: GetGroupMonitorDetail
|
|
|
|
+ /** 决策分析-小组监控-抽查详情给分 */
|
|
|
|
+ markMonitorDetailTask: MarkMonitorDetailTask
|
|
/** 决策分析-监控统计(整体) */
|
|
/** 决策分析-监控统计(整体) */
|
|
getStatistics: GetStatistics
|
|
getStatistics: GetStatistics
|
|
|
|
|
|
@@ -1561,8 +1675,16 @@ declare module 'api-type' {
|
|
/** 决策分析-监控统计客观题&主观题分数分布 */
|
|
/** 决策分析-监控统计客观题&主观题分数分布 */
|
|
/**培训监控 */
|
|
/**培训监控 */
|
|
getTrainingMonitor: GetTrainingMonitor
|
|
getTrainingMonitor: GetTrainingMonitor
|
|
|
|
+ /**培训监控 - 培训卷调卷详情 */
|
|
|
|
+ getTrainingMonitorDetail: GetTrainingMonitorDetail
|
|
|
|
+ /**培训监控 - 强制考核卷调卷详情 */
|
|
|
|
+ getAssessMonitorDetail: GetAssessMonitorDetail
|
|
/** 个人统计 */
|
|
/** 个人统计 */
|
|
getPersonalStatistic: GetPersonalStatistic
|
|
getPersonalStatistic: GetPersonalStatistic
|
|
|
|
+ /** 提取阅卷明细 */
|
|
|
|
+ getPersonalMarkDetail: GetPersonalMarkDetail
|
|
|
|
+ /** 提取阅卷明细 - 给分 */
|
|
|
|
+ updatePersonalMarkDetailScore: UpdatePersonalMarkDetailScore
|
|
/** 系统抽查卷 */
|
|
/** 系统抽查卷 */
|
|
getSystemSpotList: GetSystemSpotList
|
|
getSystemSpotList: GetSystemSpotList
|
|
/** 系统抽查卷打分 */
|
|
/** 系统抽查卷打分 */
|