|
@@ -91,32 +91,32 @@ style="display: block"
|
|
|
</a-form-item>
|
|
|
</a-card>
|
|
|
<br />
|
|
|
- <a-card size="small" title="阅卷人" id="exam_reviewer">
|
|
|
- <a-form-item label="阅卷类型" name="reviewerType">
|
|
|
- <a-select placeholder="请选择阅卷类型" v-model:value="form.reviewerType"
|
|
|
- @change="reviewerTypeChange">
|
|
|
- <a-select-option :value="1">部门</a-select-option>
|
|
|
- <a-select-option :value="2">人员</a-select-option>
|
|
|
- </a-select>
|
|
|
- </a-form-item>
|
|
|
- <template v-if="form.reviewerType==1">
|
|
|
- <a-form-item label="阅卷部门">
|
|
|
- <JSelectDept rowKey="orgCode" v-model:value="reviewerDept" :multi="true"
|
|
|
- type="array" />
|
|
|
- </a-form-item>
|
|
|
- </template>
|
|
|
- <template v-else-if="form.reviewerType==2">
|
|
|
- <a-form-item label="阅卷人员">
|
|
|
- <JSelectUserByDept rowKey="username" v-model:value="reviewerUser"
|
|
|
- :multi="true" />
|
|
|
- </a-form-item>
|
|
|
- </template>
|
|
|
- <template v-else>
|
|
|
- <a-form-item>
|
|
|
- 本次考试无需阅卷。
|
|
|
- </a-form-item>
|
|
|
- </template>
|
|
|
- </a-card>
|
|
|
+<!-- <a-card size="small" title="阅卷人" id="exam_reviewer">-->
|
|
|
+<!-- <a-form-item label="阅卷类型" name="reviewerType">-->
|
|
|
+<!-- <a-select placeholder="请选择阅卷类型" v-model:value="form.reviewerType"-->
|
|
|
+<!-- @change="reviewerTypeChange">-->
|
|
|
+<!-- <a-select-option :value="1">部门</a-select-option>-->
|
|
|
+<!-- <a-select-option :value="2">人员</a-select-option>-->
|
|
|
+<!-- </a-select>-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- <template v-if="form.reviewerType==1">-->
|
|
|
+<!-- <a-form-item label="阅卷部门">-->
|
|
|
+<!-- <JSelectDept rowKey="orgCode" v-model:value="reviewerDept" :multi="true"-->
|
|
|
+<!-- type="array" />-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- <template v-else-if="form.reviewerType==2">-->
|
|
|
+<!-- <a-form-item label="阅卷人员">-->
|
|
|
+<!-- <JSelectUserByDept rowKey="username" v-model:value="reviewerUser"-->
|
|
|
+<!-- :multi="true" />-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- <template v-else>-->
|
|
|
+<!-- <a-form-item>-->
|
|
|
+<!-- 本次考试无需阅卷。-->
|
|
|
+<!-- </a-form-item>-->
|
|
|
+<!-- </template>-->
|
|
|
+<!-- </a-card>-->
|
|
|
<br />
|
|
|
<a-card size="small" title="防作弊选项" id="exam_nocheat">
|
|
|
<a-form-item label="是否题目乱序">
|
|
@@ -267,7 +267,7 @@ const validatorRules = {
|
|
|
qualifyScore: [{ required: true, message: "请输入及格分", trigger: "blur" }],
|
|
|
openType: [{ required: true, message: "请选择开放类型", trigger: "blur" }],
|
|
|
examResultShowtype: [{ required: true, message: "请选择考试结果展示类型", trigger: "blur" }],
|
|
|
- reviewerType: [{ required: true, message: "请选择阅卷类型", trigger: "blur" }],
|
|
|
+ // reviewerType: [{ required: true, message: "请选择阅卷类型", trigger: "blur" }],
|
|
|
image: [{ required: true, message: "请上传封面图片", trigger: "blur" }]
|
|
|
};
|
|
|
const form: any = ref<any>({
|
|
@@ -405,10 +405,10 @@ async function handleSubmit() {
|
|
|
form.value.reviewer = castArray2String(reviewerDept.value);
|
|
|
}
|
|
|
|
|
|
- if (form.value.qualifyScore > form.value.paper.totalScore) {
|
|
|
- createMessage.error("及格分不能大于试卷总分");
|
|
|
- return;
|
|
|
- }
|
|
|
+ // if (form.value.qualifyScore > form.value.paper.totalScore) {
|
|
|
+ // createMessage.error("及格分不能大于试卷总分");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
if (form.value.leaveOn) {
|
|
|
if (!form.value.totalLeaveTimes || form.value.totalLeaveTimes == 0) {
|
|
|
createMessage.error("请设置切屏次数");
|