From 822f7f006305f09be6d85bd76966cf9624918770 Mon Sep 17 00:00:00 2001 From: wangshaoping Date: Thu, 11 Sep 2025 19:04:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E6=A1=86=E6=9E=B6=E5=8F=91?= =?UTF-8?q?=E5=B8=83:=208.2.39=20=20=201.=20=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E8=A1=A8=E7=BB=93=E6=9E=84=E5=92=8C=E6=95=B0=E6=8D=AE=E5=AF=BC?= =?UTF-8?q?=E5=87=BA=E6=97=B6=EF=BC=8C=E6=8F=90=E5=8D=87=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E8=A1=A8=E7=9A=84=E6=95=88=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 前端核心发布: 8.2.132 1. 解决首页和工作台我完成的任务排序的问题 --- .../io/sc/platform/core/i18n/words.properties | 1 + .../platform/core/i18n/words_tw_CN.properties | 1 + .../platform/core/i18n/words_zh_CN.properties | 1 + .../src/i18n/messages.json | 3 + .../src/i18n/messages_tw_CN.json | 3 + .../src/i18n/messages_zh_CN.json | 3 + .../src/views/backend/ExportLiquibase.vue | 66 +++++++--- ...eDataCsvExporter.java => CsvExporter.java} | 115 ++++------------ .../liquibase/exporter/LiquibaseExporter.java | 94 +++++++++++++ .../liquibase/exporter/PluginExporter.java | 32 +++++ .../liquibase/exporter/SchemaExporter.java | 123 ++++++++++++++++++ .../io.sc.platform.jdbc.exporter.DataExporter | 2 +- .../exporter/support/DataExportConfigure.java | 27 ++++ 13 files changed, 366 insertions(+), 105 deletions(-) rename io.sc.platform.jdbc.liquibase/src/main/java/io/sc/platform/jdbc/liquibase/exporter/{LiquibaseDataCsvExporter.java => CsvExporter.java} (63%) create mode 100644 io.sc.platform.jdbc.liquibase/src/main/java/io/sc/platform/jdbc/liquibase/exporter/LiquibaseExporter.java create mode 100644 io.sc.platform.jdbc.liquibase/src/main/java/io/sc/platform/jdbc/liquibase/exporter/PluginExporter.java create mode 100644 io.sc.platform.jdbc.liquibase/src/main/java/io/sc/platform/jdbc/liquibase/exporter/SchemaExporter.java diff --git a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words.properties b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words.properties index da9bd163..dda45d21 100644 --- a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words.properties +++ b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words.properties @@ -15,6 +15,7 @@ center=Center changePassword=Change Password changeRole=Change Role className=Class +classPath=Class Path clone=Clone close=Close code=Code diff --git a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_tw_CN.properties b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_tw_CN.properties index eb631605..2dad7487 100644 --- a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_tw_CN.properties +++ b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_tw_CN.properties @@ -15,6 +15,7 @@ center=\u4E2D\u5FC3 changePassword=\u4FEE\u6539\u5BC6\u78BC changeRole=\u5207\u63DB\u89D2\u8272 className=\u985E\u540D +classPath=\u985E\u8DEF\u5F91 clone=\u8907\u88FD close=\u95DC\u9589 code=\u4EE3\u78BC diff --git a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_zh_CN.properties b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_zh_CN.properties index e0e345ec..5b7709da 100644 --- a/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_zh_CN.properties +++ b/io.sc.platform.core/src/main/resources/io/sc/platform/core/i18n/words_zh_CN.properties @@ -15,6 +15,7 @@ center=\u4E2D\u5FC3 changePassword=\u4FEE\u6539\u5BC6\u7801 changeRole=\u5207\u6362\u89D2\u8272 className=\u7C7B\u540D +classPath=\u7C7B\u8DEF\u5F84 clone=\u590D\u5236 close=\u5173\u95ED code=\u4EE3\u7801 diff --git a/io.sc.platform.developer.frontend/src/i18n/messages.json b/io.sc.platform.developer.frontend/src/i18n/messages.json index 2e478a4a..3706138e 100644 --- a/io.sc.platform.developer.frontend/src/i18n/messages.json +++ b/io.sc.platform.developer.frontend/src/i18n/messages.json @@ -50,6 +50,9 @@ "developer.backend.export.liquibase.catalog": "Catalog", "developer.backend.export.liquibase.schema": "Schema", "developer.backend.export.liquibase.tables": "Tables", + "developer.backend.export.liquibase.isExportTableSchemaLiquibaseFile": "Is Export Table Schema Liquibase File?", + "developer.backend.export.liquibase.isExportPlatformLiquibasePluginFile": "Is Export Platform Liquibase Plugin File?", + "developer.backend.export.liquibase.isExportDataCsvFile": "Is Export Data CSV File?", "developer.backend.export.liquibase.export.tip": "Are you sure to export?", "developer.backend.sql.datasource": "Datasource", diff --git a/io.sc.platform.developer.frontend/src/i18n/messages_tw_CN.json b/io.sc.platform.developer.frontend/src/i18n/messages_tw_CN.json index 33cad262..beea7b5e 100644 --- a/io.sc.platform.developer.frontend/src/i18n/messages_tw_CN.json +++ b/io.sc.platform.developer.frontend/src/i18n/messages_tw_CN.json @@ -50,6 +50,9 @@ "developer.backend.export.liquibase.catalog": "目錄", "developer.backend.export.liquibase.schema": "方案", "developer.backend.export.liquibase.tables": "表", + "developer.backend.export.liquibase.isExportTableSchemaLiquibaseFile": "是否導出表結構 Liquibase 文件?", + "developer.backend.export.liquibase.isExportPlatformLiquibasePluginFile": "是否導出平台 Liquibase 插件文件?", + "developer.backend.export.liquibase.isExportDataCsvFile": "是否導出數據 CSV 文件?", "developer.backend.export.liquibase.export.tip": "您確定要導出嗎?", "developer.backend.sql.datasource": "數據源", diff --git a/io.sc.platform.developer.frontend/src/i18n/messages_zh_CN.json b/io.sc.platform.developer.frontend/src/i18n/messages_zh_CN.json index 152e58e1..468cf0c0 100644 --- a/io.sc.platform.developer.frontend/src/i18n/messages_zh_CN.json +++ b/io.sc.platform.developer.frontend/src/i18n/messages_zh_CN.json @@ -50,6 +50,9 @@ "developer.backend.export.liquibase.catalog": "目录", "developer.backend.export.liquibase.schema": "方案", "developer.backend.export.liquibase.tables": "表", + "developer.backend.export.liquibase.isExportTableSchemaLiquibaseFile": "是否导出表结构 Liquibase 文件?", + "developer.backend.export.liquibase.isExportPlatformLiquibasePluginFile": "是否导出平台 Liquibase 插件文件?", + "developer.backend.export.liquibase.isExportDataCsvFile": "是否导出数据 CSV 文件?", "developer.backend.export.liquibase.export.tip": "您确定要导出吗?", "developer.backend.sql.datasource": "数据源", diff --git a/io.sc.platform.developer.frontend/src/views/backend/ExportLiquibase.vue b/io.sc.platform.developer.frontend/src/views/backend/ExportLiquibase.vue index df2071e3..328143c4 100644 --- a/io.sc.platform.developer.frontend/src/views/backend/ExportLiquibase.vue +++ b/io.sc.platform.developer.frontend/src/views/backend/ExportLiquibase.vue @@ -1,6 +1,7 @@