diff --git a/core/core-backend/src/main/java/io/dataease/datasource/provider/ExcelUtils.java b/core/core-backend/src/main/java/io/dataease/datasource/provider/ExcelUtils.java index b8ae99d1ea..f7393748cf 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/provider/ExcelUtils.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/provider/ExcelUtils.java @@ -335,9 +335,6 @@ public class ExcelUtils { Double d = Double.valueOf(value); double eps = 1e-10; if (d - Math.floor(d) < eps) { - if (value.length() > 1 && value.startsWith("0")) { - return "TEXT"; - } return "LONG"; } else { return "DOUBLE"; diff --git a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue index f43363b95c..7dc1fba8c2 100644 --- a/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue +++ b/core/core-frontend/src/views/visualized/data/datasource/form/ApiHttpRequestDraw.vue @@ -291,6 +291,7 @@ const saveItem = () => { for (let i = 0; i < apiItem.fields.length; i++) { if (apiItem.fields[i].primaryKey && !apiItem.fields[i].length) { ElMessage.error(t('datasource.primary_key_length') + apiItem.fields[i].name) + return } } } @@ -769,7 +770,7 @@ defineExpose({ step-strictly class="text-left edit-all-line" :min="1" - :max="4096" + :max="512" :placeholder="t('common.inputText')" controls-position="right" type="number"