diff --git a/core/core-frontend/src/views/visualized/data/datasource/form/ExcelDetail.vue b/core/core-frontend/src/views/visualized/data/datasource/form/ExcelDetail.vue index 7c9f7e2d49..6e81b749d5 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/form/ExcelDetail.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/form/ExcelDetail.vue @@ -226,7 +226,8 @@ const saveExcelDs = (params, successCb, finallyCb) => { if ( selectNode[i].fields[j].checked && selectNode[i].fields[j].primaryKey && - !selectNode[i].fields[j].length + !selectNode[i].fields[j].length && + selectNode[i].fields[j].deExtractType === 0 ) { ElMessage({ message: