【修改】试卷任务参数
This commit is contained in:
@@ -145,6 +145,7 @@
|
|||||||
<el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button>
|
<el-button @click="handleQuery"><Icon icon="ep:search" class="mr-5px" /> 搜索</el-button>
|
||||||
<el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button>
|
<el-button @click="resetQuery"><Icon icon="ep:refresh" class="mr-5px" /> 重置</el-button>
|
||||||
<el-button type="primary" @click="openDialog"><Icon icon="ep:edit" class="mr-5px" />考试状态改变</el-button>
|
<el-button type="primary" @click="openDialog"><Icon icon="ep:edit" class="mr-5px" />考试状态改变</el-button>
|
||||||
|
<el-button type="primary" @click="returnTop"><Icon icon="ep:top" class="mr-5px" />返回上级列表</el-button>
|
||||||
<!-- <el-button
|
<!-- <el-button
|
||||||
type="primary"
|
type="primary"
|
||||||
plain
|
plain
|
||||||
@@ -318,6 +319,12 @@ const openDialog = async () => {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const returnTop = async () => {
|
||||||
|
initDialogVisible.value = true
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/** 表格选中数据 */
|
/** 表格选中数据 */
|
||||||
const selections = ref([]);
|
const selections = ref([]);
|
||||||
const taskList = ref([]);
|
const taskList = ref([]);
|
||||||
|
|||||||
@@ -63,7 +63,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
|
||||||
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,19 +78,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +117,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,43 +143,32 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
<!-- 第二个 tab - 试卷答题文件 -->
|
<!-- 第二个 tab - 试卷答题文件 -->
|
||||||
<el-tab-pane label="试卷答题文件" name="tab2">
|
<el-tab-pane label="试卷答题文件" name="tab2">
|
||||||
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
@@ -210,6 +202,76 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +303,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,46 +77,6 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.usb"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
|
|
||||||
<!-- 练习成绩保存 -->
|
|
||||||
<el-form-item label="练习成绩保存">
|
|
||||||
<el-radio-group v-model="form.saveGrades" @change="handleFormChange">
|
|
||||||
<el-radio label="0">最高成绩</el-radio>
|
|
||||||
<el-radio label="1">最新成绩</el-radio>
|
|
||||||
</el-radio-group>
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否显示重答按钮">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isRepeat"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -127,8 +87,43 @@
|
|||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
</el-row>
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 练习成绩保存 -->
|
||||||
|
<el-form-item label="练习成绩保存">
|
||||||
|
<el-radio-group v-model="form.saveGrades" @change="handleFormChange">
|
||||||
|
<el-radio label="0">最高成绩</el-radio>
|
||||||
|
<el-radio label="1">最新成绩</el-radio>
|
||||||
|
</el-radio-group>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否显示重答按钮">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isRepeat"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否有测评时长限制">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isTime"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isLook"
|
v-model="form.isLook"
|
||||||
@@ -140,42 +135,27 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否有测评时长限制">
|
<el-form-item label="测评时长" >
|
||||||
<el-switch
|
<el-time-picker
|
||||||
v-model="form.isTime"
|
v-model="form.examTime"
|
||||||
active-value="0"
|
value-format="HH:mm:ss"
|
||||||
inactive-value="1"
|
placeholder="请设置测评时长"
|
||||||
active-text="是"
|
class="ele-fluid"
|
||||||
inactive-text="否"
|
@change="handleFormChange"
|
||||||
@change="handleFormChange" />
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</el-col>
|
|
||||||
</el-row>
|
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
</el-form>
|
||||||
</el-form>
|
</el-tab-pane>
|
||||||
</el-tab-pane>
|
|
||||||
|
|
||||||
<!-- 第二个 tab - 试卷答题文件 -->
|
<!-- 第二个 tab - 试卷答题文件 -->
|
||||||
<el-tab-pane label="试卷答题文件" name="tab2">
|
<el-tab-pane label="试卷答题文件" name="tab2">
|
||||||
@@ -210,6 +190,71 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +286,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -63,7 +63,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
|
||||||
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,19 +78,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +117,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,39 +143,29 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
@@ -210,6 +203,72 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +300,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -63,7 +63,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
|
||||||
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,19 +78,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +117,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,39 +143,29 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
@@ -210,6 +203,72 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +300,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -63,7 +63,8 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
|
||||||
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,19 +78,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +117,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,39 +143,29 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
@@ -210,6 +203,71 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +299,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
|
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否启用考场设置">
|
<el-form-item label="是否启用考场设置">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -77,19 +77,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +116,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,39 +142,29 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
@@ -210,6 +202,77 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +304,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isConnect:'',
|
||||||
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
@@ -77,19 +77,17 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
<el-col :span="12">
|
||||||
<el-col :span="12">
|
<el-form-item label="是否显示答案按钮">
|
||||||
<!-- 禁止学生使用U盘 -->
|
|
||||||
<el-form-item label="禁止学生使用U盘">
|
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.usb"
|
v-model="form.isAnswer"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
@@ -118,16 +116,20 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="是否显示答案按钮">
|
<el-form-item label="是否有测评时长限制">
|
||||||
<el-switch
|
<el-switch
|
||||||
v-model="form.isAnswer"
|
v-model="form.isTime"
|
||||||
active-value="0"
|
active-value="0"
|
||||||
inactive-value="1"
|
inactive-value="1"
|
||||||
active-text="是"
|
active-text="是"
|
||||||
inactive-text="否"
|
inactive-text="否"
|
||||||
@change="handleFormChange" />
|
@change="handleFormChange" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<el-col :span="12">
|
<el-col :span="12">
|
||||||
<el-form-item label="学生是否可以查看试卷">
|
<el-form-item label="学生是否可以查看试卷">
|
||||||
<el-switch
|
<el-switch
|
||||||
@@ -140,39 +142,29 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row :gutter="20">
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="是否有测评时长限制">
|
|
||||||
<el-switch
|
|
||||||
v-model="form.isTime"
|
|
||||||
active-value="0"
|
|
||||||
inactive-value="1"
|
|
||||||
active-text="是"
|
|
||||||
inactive-text="否"
|
|
||||||
@change="handleFormChange" />
|
|
||||||
</el-form-item>
|
|
||||||
</el-col>
|
|
||||||
<el-col :span="12">
|
|
||||||
<el-form-item label="测评时长" >
|
|
||||||
<el-time-picker
|
|
||||||
v-model="form.examTime"
|
|
||||||
value-format="HH:mm:ss"
|
|
||||||
placeholder="请设置测评时长"
|
|
||||||
class="ele-fluid"
|
|
||||||
@change="handleFormChange"
|
|
||||||
/>
|
|
||||||
</el-form-item>
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
|
||||||
</el-col>
|
<el-col :span="12">
|
||||||
</el-row>
|
<el-form-item label="测评时长" >
|
||||||
|
<el-time-picker
|
||||||
|
v-model="form.examTime"
|
||||||
|
value-format="HH:mm:ss"
|
||||||
|
placeholder="请设置测评时长"
|
||||||
|
class="ele-fluid"
|
||||||
|
@change="handleFormChange"
|
||||||
|
/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
<el-form-item label="定时检查与学生端联通性,每">
|
<el-form-item label="定时检查与学生端联通性,每">
|
||||||
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
<el-input-number v-model="form.isConnect" label="分钟" @change="handleFormChange" />
|
||||||
<span>分钟传一次,断联直接交卷</span>
|
<span>分钟传一次,断联直接交卷</span>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
@@ -210,6 +202,74 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<el-tab-pane label="防作弊功能" name="tab3">
|
||||||
|
<el-form :model="form" label-width="200px" style="margin-top: 20px;">
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁止学生使用U盘">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.usb"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="是否可以文件共享">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isFile"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
|
||||||
|
<el-row :gutter="20">
|
||||||
|
<el-col :span="12">
|
||||||
|
<!-- 禁止学生使用U盘 -->
|
||||||
|
<el-form-item label="禁用外网">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isNet"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
<el-col :span="12">
|
||||||
|
<el-form-item label="禁止截屏">
|
||||||
|
<el-switch
|
||||||
|
v-model="form.isScreen"
|
||||||
|
active-value="0"
|
||||||
|
inactive-value="1"
|
||||||
|
active-text="是"
|
||||||
|
inactive-text="否"
|
||||||
|
@change="handleFormChange" />
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
|
</el-row>
|
||||||
|
|
||||||
|
</el-form>
|
||||||
|
</el-tab-pane>
|
||||||
|
<el-tab-pane label="考试注意事项提醒" name="tab4">
|
||||||
|
<div class="block" @blur.capture="handleFormChange">
|
||||||
|
<Editor v-model="form.warn" height="250px" />
|
||||||
|
</div>
|
||||||
|
</el-tab-pane>
|
||||||
|
|
||||||
</el-tabs>
|
</el-tabs>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -241,7 +301,11 @@ const form = ref({
|
|||||||
isRepeat:'', // 是否删除目录
|
isRepeat:'', // 是否删除目录
|
||||||
isAnswer:'',
|
isAnswer:'',
|
||||||
isLook:'',
|
isLook:'',
|
||||||
isConnect:''
|
isFile:'',
|
||||||
|
isNet:'',
|
||||||
|
isScreen:'',
|
||||||
|
isConnect:'',
|
||||||
|
warn:''
|
||||||
})
|
})
|
||||||
|
|
||||||
const activeTab = ref('tab1')
|
const activeTab = ref('tab1')
|
||||||
|
|||||||
Reference in New Issue
Block a user