diff --git a/core/core-backend/src/main/resources/db/desktop/V2.10.6__ddl.sql b/core/core-backend/src/main/resources/db/desktop/V2.10.6__ddl.sql index ac6b4f6858..883af71640 100644 --- a/core/core-backend/src/main/resources/db/desktop/V2.10.6__ddl.sql +++ b/core/core-backend/src/main/resources/db/desktop/V2.10.6__ddl.sql @@ -3,3 +3,9 @@ ALTER TABLE `core_dataset_table_field` ALTER TABLE `core_dataset_table_field` ADD COLUMN `other_group` longtext NULL; + + +alter table `per_data_filling_task_sub_instance` + modify `data_id` varchar(255) null comment '数据ID'; +alter table per_data_filling_commit_log + modify `data_id` varchar(255) not null comment '操作的数据ID'; diff --git a/core/core-backend/src/main/resources/db/migration/V2.10.6__ddl.sql b/core/core-backend/src/main/resources/db/migration/V2.10.6__ddl.sql index e995940a20..9fe7169e8b 100644 --- a/core/core-backend/src/main/resources/db/migration/V2.10.6__ddl.sql +++ b/core/core-backend/src/main/resources/db/migration/V2.10.6__ddl.sql @@ -10,3 +10,5 @@ DROP PRIMARY KEY; alter table `per_data_filling_task_sub_instance` modify `data_id` varchar(255) null comment '数据ID'; +alter table per_data_filling_commit_log + modify `data_id` varchar(255) not null comment '操作的数据ID'; diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/DataFillingApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/DataFillingApi.java index 1252087ee6..e52b5c47b2 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/DataFillingApi.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/DataFillingApi.java @@ -68,7 +68,7 @@ public interface DataFillingApi { @DePermit({"#p0+':manage'"}) @GetMapping("/form/{formId}/delete/{id}") - void deleteRowData(@PathVariable("formId") Long formId, @PathVariable("id") Long id) throws Exception; + void deleteRowData(@PathVariable("formId") Long formId, @PathVariable("id") String id) throws Exception; @DePermit({"#p0+':manage'"}) @GetMapping("/form/{formId}/truncate") @@ -76,7 +76,7 @@ public interface DataFillingApi { @DePermit({"#p0+':manage'"}) @PostMapping("/form/{formId}/batch-delete") - void batchDeleteRowData(@PathVariable("formId") Long formId, @RequestBody List ids) throws Exception; + void batchDeleteRowData(@PathVariable("formId") Long formId, @RequestBody List ids) throws Exception; @DePermit({"#p0+':manage'"}) @PostMapping("/form/{formId}/rowData/save") diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/RowDataDatum.java b/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/RowDataDatum.java index 71954bf745..8bcbdfd0cb 100644 --- a/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/RowDataDatum.java +++ b/sdk/api/api-base/src/main/java/io/dataease/api/xpack/dataFilling/dto/RowDataDatum.java @@ -15,7 +15,7 @@ public class RowDataDatum implements Serializable { @Serial private static final long serialVersionUID = -2838784450721979776L; - private Long id; + private String id; private Map data;