|
@@ -100,7 +100,7 @@
|
|
type="primary"
|
|
type="primary"
|
|
icon="icon icon-save-white"
|
|
icon="icon icon-save-white"
|
|
:loading="loading"
|
|
:loading="loading"
|
|
- :disabled="!paperData.length"
|
|
|
|
|
|
+ :disabled="!paperData.length || hasErrorTips"
|
|
@click="confirm"
|
|
@click="confirm"
|
|
>识别无误,加入题库</el-button
|
|
>识别无误,加入题库</el-button
|
|
>
|
|
>
|
|
@@ -179,6 +179,13 @@ export default {
|
|
name: "QuestionImportEdit",
|
|
name: "QuestionImportEdit",
|
|
components: { QuestionImportPaperEdit, ImportFileDialog, UploadButton },
|
|
components: { QuestionImportPaperEdit, ImportFileDialog, UploadButton },
|
|
mixins: [scrollMixins, timeMixin],
|
|
mixins: [scrollMixins, timeMixin],
|
|
|
|
+ computed: {
|
|
|
|
+ hasErrorTips() {
|
|
|
|
+ return (this.paperRichJsonGroup || []).some((item) => {
|
|
|
|
+ return item?.exceptions?.length;
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ },
|
|
props: {
|
|
props: {
|
|
data: {
|
|
data: {
|
|
type: Object,
|
|
type: Object,
|