|
|
@@ -38,11 +38,11 @@
|
|
|
/>
|
|
|
</a-form-item>
|
|
|
<a-form-item label="名称" name="name" :rules="rules.name">
|
|
|
- <a-input v-model:value="form.name" placeholder="请输入试卷名称" />
|
|
|
+ <a-input v-model:value="form.name" placeholder="请输入试卷名称" :maxLength="50" />
|
|
|
</a-form-item>
|
|
|
<template v-for="(titleItem, index) in form.titleItems" :key="index">
|
|
|
<a-form-item :label="'标题' + (index + 1)" required>
|
|
|
- <a-input v-model:value="titleItem.name" style="width: 80%" />
|
|
|
+ <a-input v-model:value="titleItem.name" style="width: 80%" :maxLength="50" />
|
|
|
<a-button type="link" @click="addQuestion(titleItem)" style="margin-left: 20px">添加题目</a-button>
|
|
|
<a-button type="link" danger @click="removeTitleItem(index)">删除</a-button>
|
|
|
<a-card v-if="titleItem.questionItems.length !== 0" class="exampaper-item-box">
|
|
|
@@ -62,7 +62,7 @@
|
|
|
</a-form-item>
|
|
|
</template>
|
|
|
<a-form-item label="建议时长" name="suggestTime" :rules="rules.suggestTime">
|
|
|
- <a-input v-model:value="form.suggestTime" placeholder="分钟" />
|
|
|
+ <a-input v-model:value="form.suggestTime" placeholder="分钟" :maxLength="10" />
|
|
|
</a-form-item>
|
|
|
<a-form-item>
|
|
|
<a-space>
|
|
|
@@ -77,7 +77,7 @@
|
|
|
title="选择题目"
|
|
|
width="70%"
|
|
|
@ok="confirmQuestionSelect"
|
|
|
- @cancel="() => (questionPage.showDialog = false)"
|
|
|
+ @cancel="askCancel"
|
|
|
>
|
|
|
<a-form layout="inline">
|
|
|
<a-form-item label="ID">
|
|
|
@@ -312,6 +312,11 @@
|
|
|
})
|
|
|
form.id = lastId
|
|
|
}
|
|
|
+ const askCancel=()=>{
|
|
|
+ questionPage.queryParam.id = ""
|
|
|
+ questionPage.queryParam.questionType =""
|
|
|
+ questionPage.showDialog = false
|
|
|
+ }
|
|
|
</script>
|
|
|
|
|
|
<style lang="less" scoped>
|