【新增】试卷任务前端分类,监控管理前端
This commit is contained in:
@@ -66,7 +66,9 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="试题别名" prop="quTitle">
|
||||
<el-input v-model="form.quTitle" placeholder="请输入试题别名" :disabled="isUpdate" />
|
||||
</el-form-item>
|
||||
<!-- 数量、分数 -->
|
||||
<el-form-item label="试题数量" prop="quNumbers">
|
||||
<el-input-number v-model="form.quNumbers" placeholder="请输入试题数量" :disabled="isUpdate" />
|
||||
@@ -83,6 +85,11 @@
|
||||
<el-form-item label="可用数量">
|
||||
<el-text>{{ availableCount }}</el-text>
|
||||
</el-form-item>
|
||||
|
||||
|
||||
<el-form-item label="排序" prop="sort">
|
||||
<el-input-number v-model="form.sort" />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
|
||||
<template #footer>
|
||||
@@ -144,11 +151,13 @@ const form = ref<{
|
||||
schemeId?: string
|
||||
taskId?: string
|
||||
spName?: string
|
||||
quTitle?: string
|
||||
quLevel?: number
|
||||
keyword: string[]
|
||||
pointName: string[]
|
||||
quNumbers?: number
|
||||
quScores?: number
|
||||
sort?: number
|
||||
subtotalScore?: number
|
||||
taskSpecialty?: string
|
||||
}>({
|
||||
@@ -159,6 +168,8 @@ const form = ref<{
|
||||
const rules = reactive({
|
||||
spName: [{ required: true, message: '请选择题型', trigger: 'change' }],
|
||||
quLevel: [{ required: true, message: '请选择难度', trigger: 'change' }],
|
||||
sort: [{ required: true, message: '请设置排序', trigger: 'change' }],
|
||||
quTitle: [{ required: true, message: '请输入别名', trigger: 'change' }],
|
||||
pointName: [{ required: true, message: '请选择知识点', trigger: 'change' }],
|
||||
quNumbers: [{ required: true, message: '请输入试题数量', trigger: 'blur' }],
|
||||
quScores: [{ required: true, message: '请输入每题分数', trigger: 'blur' }]
|
||||
@@ -203,11 +214,13 @@ const open = async (type: 'create' | 'update', data?: any) => {
|
||||
taskId: props.taskId,
|
||||
spName: undefined,
|
||||
quLevel: undefined,
|
||||
quTitle:undefined,
|
||||
keyword: [],
|
||||
pointName: [],
|
||||
quNumbers: undefined,
|
||||
quScores: undefined,
|
||||
subtotalScore: undefined,
|
||||
sort: undefined,
|
||||
taskSpecialty: props.taskSpecialty
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user