Merge pull request #10942 from ulleo/dev

fix(X-Pack): 修复【数据填报】表单设置为更新模式时,批量上传可能会更新失败的问题
This commit is contained in:
ulleo 2024-07-12 17:16:17 +08:00 committed by GitHub
commit c7964af6c7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1035,6 +1035,10 @@ public class DataFillDataService {
datasourceRequest.setDatasource(ds); datasourceRequest.setDatasource(ds);
datasourceRequest.setTable(dataFillForm.getTableName()); datasourceRequest.setTable(dataFillForm.getTableName());
Provider datasourceProvider = ProviderFactory.getProvider(ds.getType()); Provider datasourceProvider = ProviderFactory.getProvider(ds.getType());
ExtDDLProvider extDDLProvider = ProviderFactory.gerExtDDLProvider(ds.getType());
setLowerCaseRequest(ds, datasourceProvider, extDDLProvider, datasourceRequest);
List<TableField> tableFields = datasourceProvider.getTableFields(datasourceRequest); List<TableField> tableFields = datasourceProvider.getTableFields(datasourceRequest);
for (TableField tableField : tableFields) { for (TableField tableField : tableFields) {