|
@@ -526,64 +526,64 @@ function handleCompleteTaskAuto(ext?: object) {
|
|
}
|
|
}
|
|
|
|
|
|
const TaskEventMap: { [key: string]: () => void } = {
|
|
const TaskEventMap: { [key: string]: () => void } = {
|
|
- '章节知识点出题': () => {
|
|
|
|
|
|
+ 章节知识点出题: () => {
|
|
ElMessage.info('暂未开放')
|
|
ElMessage.info('暂未开放')
|
|
},
|
|
},
|
|
- '智能出题': () => {
|
|
|
|
|
|
+ 智能出题: () => {
|
|
ElMessage.info('暂未开放')
|
|
ElMessage.info('暂未开放')
|
|
},
|
|
},
|
|
- '附件出题': () => {
|
|
|
|
|
|
+ 附件出题: () => {
|
|
routerPush({ name: 'process-fjct-ze_id-zs_id', params: { ze_id: ykl_lc.ze_id, zs_id: ykl_lc.zs_id } })
|
|
routerPush({ name: 'process-fjct-ze_id-zs_id', params: { ze_id: ykl_lc.ze_id, zs_id: ykl_lc.zs_id } })
|
|
},
|
|
},
|
|
- '预划考号区域': () => {
|
|
|
|
|
|
+ 预划考号区域: () => {
|
|
windowPushState(`${window.GLOBAL_CONFIG.build}/dtk/index.html`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.build}/dtk/index.html`)
|
|
},
|
|
},
|
|
- '制作答题卡': () => {
|
|
|
|
|
|
+ 制作答题卡: () => {
|
|
windowPushState(`${window.GLOBAL_CONFIG.build}/dtk/index.html`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.build}/dtk/index.html`)
|
|
},
|
|
},
|
|
- '考场设置(可选)': () => {
|
|
|
|
|
|
+ 考场设置: () => {
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/exam-room-set.html?id=${ykl_lc.ze_id}`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/exam-room-set.html?id=${ykl_lc.ze_id}`)
|
|
},
|
|
},
|
|
- '预划流程完成': async () => {
|
|
|
|
|
|
+ 预划流程完成: async () => {
|
|
await handleCompleteTaskAuto()
|
|
await handleCompleteTaskAuto()
|
|
currentStep = 1
|
|
currentStep = 1
|
|
},
|
|
},
|
|
- '组卷流程完成': async () => {
|
|
|
|
|
|
+ 组卷流程完成: async () => {
|
|
await handleCompleteTaskAuto()
|
|
await handleCompleteTaskAuto()
|
|
currentStep = 1
|
|
currentStep = 1
|
|
},
|
|
},
|
|
// 先上传后划块
|
|
// 先上传后划块
|
|
- '答题卡扫描': () => {
|
|
|
|
|
|
+ 答题卡扫描: () => {
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy},upload_papers`, '_blank')
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy},upload_papers`, '_blank')
|
|
handleCompleteTaskAuto()
|
|
handleCompleteTaskAuto()
|
|
},
|
|
},
|
|
- '压缩包上传情况': async () => {
|
|
|
|
|
|
+ 压缩包上传情况: async () => {
|
|
await handleCompleteTaskAuto()
|
|
await handleCompleteTaskAuto()
|
|
// TODO: 需调整【压缩包】上传情况
|
|
// TODO: 需调整【压缩包】上传情况
|
|
routerPush(`/process/ysb/${ykl_lc.ykl_id}/${ykl_lc.ze_id}`)
|
|
routerPush(`/process/ysb/${ykl_lc.ykl_id}/${ykl_lc.ze_id}`)
|
|
},
|
|
},
|
|
- '答题卡二次扫描': () => {
|
|
|
|
|
|
+ 答题卡二次扫描: () => {
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy},review_papers`, '_blank')
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy},review_papers`, '_blank')
|
|
handleCompleteTaskAuto()
|
|
handleCompleteTaskAuto()
|
|
},
|
|
},
|
|
// 先划块后上传 老流程
|
|
// 先划块后上传 老流程
|
|
- '连接扫描仪': () => {
|
|
|
|
|
|
+ 连接扫描仪: () => {
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy}`, '_blank')
|
|
window.open(`BozeduYuejuan://${user.value.token},${ykl_lc.ze_id},${window.GLOBAL_CONFIG.yzy}`, '_blank')
|
|
handleCompleteTaskAuto()
|
|
handleCompleteTaskAuto()
|
|
},
|
|
},
|
|
- '平台接收试卷确认': async () => {
|
|
|
|
|
|
+ 平台接收试卷确认: async () => {
|
|
await handleCompleteTaskAuto()
|
|
await handleCompleteTaskAuto()
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/marking-answer-sheet-liankao.html?ze_id=${ykl_lc.ze_id}`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/marking-answer-sheet-liankao.html?ze_id=${ykl_lc.ze_id}`)
|
|
},
|
|
},
|
|
- '批阅任务分配': () => {
|
|
|
|
|
|
+ 批阅任务分配: () => {
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/taskassignment-liankao.html`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/taskassignment-liankao.html`)
|
|
},
|
|
},
|
|
- '阅卷': async () => {
|
|
|
|
|
|
+ 阅卷: async () => {
|
|
await handleCompleteTaskAuto()
|
|
await handleCompleteTaskAuto()
|
|
// todo: 需调整【阅卷】
|
|
// todo: 需调整【阅卷】
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/single-review-liankao.html?ze_id=${ykl_lc.ze_id}`)
|
|
windowPushState(`${window.GLOBAL_CONFIG.base}/single-review-liankao.html?ze_id=${ykl_lc.ze_id}`)
|
|
},
|
|
},
|
|
- '成绩发布': () => {
|
|
|
|
|
|
+ 成绩发布: () => {
|
|
let loading = false
|
|
let loading = false
|
|
|
|
|
|
ElMessageBox.confirm('选择实时发布时需等待浏览器处理结束;正常发布则无需等待', '选择发布成绩的方式', {
|
|
ElMessageBox.confirm('选择实时发布时需等待浏览器处理结束;正常发布则无需等待', '选择发布成绩的方式', {
|
|
@@ -656,11 +656,11 @@ const TaskEventMap: { [key: string]: () => void } = {
|
|
},
|
|
},
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- '修改成绩': async () => {
|
|
|
|
|
|
+ 修改成绩: async () => {
|
|
await handleCompleteTaskAuto({ force: 1 })
|
|
await handleCompleteTaskAuto({ force: 1 })
|
|
routerPush({ name: 'process-xgcj-id', params: { id: ykl_lc.ze_id } })
|
|
routerPush({ name: 'process-xgcj-id', params: { id: ykl_lc.ze_id } })
|
|
},
|
|
},
|
|
- '考试关闭': () => {
|
|
|
|
|
|
+ 考试关闭: () => {
|
|
ElMessageBox({
|
|
ElMessageBox({
|
|
title: '提示',
|
|
title: '提示',
|
|
message: '确定要关闭考试吗?',
|
|
message: '确定要关闭考试吗?',
|