diff --git a/src/views/survey/components/applyForm.vue b/src/views/survey/components/applyForm.vue index f40d05b..aeb8723 100644 --- a/src/views/survey/components/applyForm.vue +++ b/src/views/survey/components/applyForm.vue @@ -217,7 +217,17 @@ this.types = edit_to_migration.filter(item => item.edit_input !== "richtext" && item.edit_input !== "file" && item.edit_input !== "files" && item.edit_input !== "map"); - + + // 检查是否包含 multi_dimension 类型,如果没有则手动添加 + const hasMultiDimension = this.types.some(item => item.edit_input === 'multi_dimension'); + if (!hasMultiDimension) { + this.types.push({ + id: null, + name: '多维度题', + edit_input: 'multi_dimension', + migration_type: 'json' + }); + } }, // 获取自定义表单列表 async getFormList() {