作业切换

This commit is contained in:
lpq
2023-02-23 02:08:27 +08:00
parent 46fffbfe18
commit 2cffb0c62c
2 changed files with 13 additions and 1 deletions

View File

@@ -20,6 +20,7 @@
<div style="display: flex; flex-direction: row; padding-top: 0px; margin-top: 20px; margin-left: 32px;"> <div style="display: flex; flex-direction: row; padding-top: 0px; margin-top: 20px; margin-left: 32px;">
<div> <div>
<button <button
:disabled="taskIndex >= 0"
style="width: 100px; cursor: pointer;" style="width: 100px; cursor: pointer;"
@click="changeOuter(1)" @click="changeOuter(1)"
:class="formData.examType === 1 ? 'outer' : 'notOuter'" :class="formData.examType === 1 ? 'outer' : 'notOuter'"
@@ -27,6 +28,7 @@
系统考试 系统考试
</button> </button>
<button <button
:disabled="taskIndex >= 0"
style="width: 100px; cursor: pointer;" style="width: 100px; cursor: pointer;"
@click="changeOuter(2)" @click="changeOuter(2)"
:class="formData.examType === 2 ? 'outer' : 'notOuter'" :class="formData.examType === 2 ? 'outer' : 'notOuter'"
@@ -54,6 +56,7 @@
style="width: 400px; height: 40px; border-radius: 8px" style="width: 400px; height: 40px; border-radius: 8px"
placeholder="请输入考试名称" placeholder="请输入考试名称"
:maxlength="20" :maxlength="20"
:disabled="taskIndex >= 0"
/> />
</div> </div>
</div> </div>
@@ -70,7 +73,7 @@
</div> </div>
<s-test v-model:id="formData.examinationPaperId" v-model:name="formData.examinationTestName"> <s-test v-model:id="formData.examinationPaperId" v-model:name="formData.examinationTestName">
<div class="btnbox"> <div class="btnbox">
<button class="xkbtn" style="margin:0"> <button class="xkbtn" style="margin:0" :disabled="taskIndex >= 0">
{{ formData.examinationPaperId ? "重选" : "选择" }}试卷 {{ formData.examinationPaperId ? "重选" : "选择" }}试卷
</button> </button>
</div> </div>
@@ -117,6 +120,7 @@
</div> </div>
<div class="select"> <div class="select">
<a-input-number <a-input-number
:disabled="taskIndex >= 0"
:min="0" :min="0"
:max="300" :max="300"
:precision="0" :precision="0"
@@ -138,6 +142,7 @@
</div> </div>
<div class="btnbox"> <div class="btnbox">
<a-input <a-input
:disabled="taskIndex >= 0"
v-model:value="formData.passLine" v-model:value="formData.passLine"
type="number" type="number"
style="width: 400px; height: 40px; border-radius: 8px" style="width: 400px; height: 40px; border-radius: 8px"
@@ -152,6 +157,7 @@
</div> </div>
<div class="textarea"> <div class="textarea">
<a-textarea <a-textarea
:disabled="taskIndex >= 0"
v-model:value="formData.examinationExplain" v-model:value="formData.examinationExplain"
placeholder="请输入考试说明" placeholder="请输入考试说明"
allow-clear allow-clear
@@ -170,6 +176,7 @@
<div class="timerbox"> <div class="timerbox">
<span>允许重复考试</span> <span>允许重复考试</span>
<a-input-number <a-input-number
:disabled="taskIndex >= 0"
:min="-1" :min="-1"
:max="300" :max="300"
:precision="0" :precision="0"
@@ -194,6 +201,7 @@
</div> </div>
<div class="btnbox"> <div class="btnbox">
<a-radio-group <a-radio-group
:disabled="taskIndex >= 0"
style="margin-right: 12px" style="margin-right: 12px"
v-model:value="formData.showAnswers" v-model:value="formData.showAnswers"
> >
@@ -208,6 +216,7 @@
</div> </div>
<div class="btnbox"> <div class="btnbox">
<a-radio-group <a-radio-group
:disabled="taskIndex >= 0"
style="margin-right: 12px" style="margin-right: 12px"
v-model:value="formData.showAnalysis" v-model:value="formData.showAnalysis"
> >
@@ -222,6 +231,7 @@
</div> </div>
<div class="btnbox"> <div class="btnbox">
<a-radio-group <a-radio-group
:disabled="taskIndex >= 0"
style="margin-right: 12px" style="margin-right: 12px"
v-model:value="formData.scoringModel" v-model:value="formData.scoringModel"
> >
@@ -238,6 +248,7 @@
</div> </div>
<div class="btnbox"> <div class="btnbox">
<a-radio-group <a-radio-group
:disabled="taskIndex >= 0"
style="margin-right: 12px" style="margin-right: 12px"
v-model:value="formData.questionArrangement" v-model:value="formData.questionArrangement"
> >

View File

@@ -225,6 +225,7 @@ export default {
}, },
}, },
setup(props, ctx) { setup(props, ctx) {
debugger
const state = reactive({ const state = reactive({
fileType: ["xls", "xlsx"], fileType: ["xls", "xlsx"],
importHomeWork: importHomeWork: