From c4cb4234fd38ba293f9406cb96eb2bf03d5bb466 Mon Sep 17 00:00:00 2001 From: "meilin.huang" <954537473@qq.com> Date: Thu, 16 May 2024 17:26:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yaml | 2 +- mayfly_go_web/package.json | 4 +- mayfly_go_web/src/common/config.ts | 2 +- .../ops/component/ResourceAuthCertEdit.vue | 5 ++ mayfly_go_web/src/views/ops/db/DbEdit.vue | 83 +++++++++++------- mayfly_go_web/src/views/ops/db/DbList.vue | 31 +++++-- .../src/views/ops/db/InstanceDbConf.vue | 36 ++++++-- mayfly_go_web/src/views/ops/db/SqlExec.vue | 2 +- mayfly_go_web/src/views/ops/db/api.ts | 1 + .../views/ops/db/component/DbSelectTree.vue | 5 +- .../ops/db/component/table/DbTablesOp.vue | 2 +- mayfly_go_web/src/views/ops/db/db.ts | 14 +++ mayfly_go_web/src/views/ops/db/enums.ts | 5 ++ .../ops/machine/component/MachineDetail.vue | 69 +++++++++++++++ .../ops/machine/cronjob/CronJobExecList.vue | 65 ++------------ .../src/views/ops/tag/AuthCertList.vue | 13 ++- server/internal/auth/api/account_login.go | 5 +- server/internal/db/api/db_instance.go | 6 ++ server/internal/db/api/form/db.go | 18 ++-- server/internal/db/api/vo/db.go | 12 +-- server/internal/db/application/db.go | 2 +- .../internal/db/application/db_data_sync.go | 2 +- server/internal/db/application/db_instance.go | 42 +++++++-- server/internal/db/domain/entity/db.go | 20 +++-- server/internal/db/domain/entity/query.go | 2 +- server/internal/db/router/instance.go | 3 + .../internal/machine/api/machine_cronjob.go | 7 +- server/internal/machine/api/machine_script.go | 7 +- .../internal/machine/application/machine.go | 7 +- .../machine/application/machine_cronjob.go | 46 ++++------ .../machine/application/machine_term_op.go | 4 +- .../machine/domain/entity/machine_cronjob.go | 10 +-- .../internal/machine/domain/entity/query.go | 2 +- .../infrastructure/persistence/machine.go | 11 +-- server/internal/machine/mcm/client.go | 15 ++-- server/internal/machine/mcm/machine.go | 1 + server/internal/redis/application/redis.go | 6 +- server/internal/tag/api/vo/tag_tree.go | 20 +++-- .../internal/tag/application/dto/auth_cert.go | 13 +++ .../internal/tag/application/dto/tag_tree.go | 1 + .../tag/application/resouce_auth_cert.go | 62 ++++++------- .../tag/domain/entity/resource_auth_cert.go | 2 +- server/pkg/config/app.go | 2 +- server/resources/data/mayfly-go.sqlite | Bin 311296 -> 311296 bytes server/resources/script/sql/mayfly-go.sql | 5 +- server/resources/script/sql/v1.8/v1.8.5.sql | 6 ++ 46 files changed, 416 insertions(+), 262 deletions(-) create mode 100644 mayfly_go_web/src/views/ops/machine/component/MachineDetail.vue create mode 100644 server/internal/tag/application/dto/auth_cert.go create mode 100644 server/resources/script/sql/v1.8/v1.8.5.sql diff --git a/docker-compose.yaml b/docker-compose.yaml index 25b9b028..8e9718e2 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -14,7 +14,7 @@ services: restart: always server: - image: ccr.ccs.tencentyun.com/mayfly/mayfly-go:v1.8.3 + image: ccr.ccs.tencentyun.com/mayfly/mayfly-go:v1.8.5 build: context: . dockerfile: Dockerfile diff --git a/mayfly_go_web/package.json b/mayfly_go_web/package.json index de33f59f..9315d4db 100644 --- a/mayfly_go_web/package.json +++ b/mayfly_go_web/package.json @@ -17,7 +17,7 @@ "cropperjs": "^1.6.1", "dayjs": "^1.11.11", "echarts": "^5.5.0", - "element-plus": "^2.7.2", + "element-plus": "^2.7.3", "js-base64": "^3.7.7", "jsencrypt": "^3.3.2", "lodash": "^4.17.21", @@ -55,7 +55,7 @@ "eslint": "^8.35.0", "eslint-plugin-vue": "^9.25.0", "prettier": "^3.2.5", - "sass": "^1.76.0", + "sass": "^1.77.1", "typescript": "^5.4.5", "vite": "^5.2.11", "vue-eslint-parser": "^9.4.2" diff --git a/mayfly_go_web/src/common/config.ts b/mayfly_go_web/src/common/config.ts index 78856a9f..d8a58f48 100644 --- a/mayfly_go_web/src/common/config.ts +++ b/mayfly_go_web/src/common/config.ts @@ -15,7 +15,7 @@ const config = { baseWsUrl: `${(window as any).globalConfig.BaseWsUrl || `${location.protocol == 'https:' ? 'wss:' : 'ws:'}//${getBaseApiUrl()}`}/api`, // 系统版本 - version: 'v1.8.4', + version: 'v1.8.5', }; export default config; diff --git a/mayfly_go_web/src/views/ops/component/ResourceAuthCertEdit.vue b/mayfly_go_web/src/views/ops/component/ResourceAuthCertEdit.vue index 927aa417..bf53e9e8 100644 --- a/mayfly_go_web/src/views/ops/component/ResourceAuthCertEdit.vue +++ b/mayfly_go_web/src/views/ops/component/ResourceAuthCertEdit.vue @@ -39,6 +39,11 @@ /> + diff --git a/mayfly_go_web/src/views/ops/db/DbEdit.vue b/mayfly_go_web/src/views/ops/db/DbEdit.vue index 7f538f9a..810e7821 100644 --- a/mayfly_go_web/src/views/ops/db/DbEdit.vue +++ b/mayfly_go_web/src/views/ops/db/DbEdit.vue @@ -23,7 +23,7 @@ - + {{ item.name }} @@ -39,8 +39,15 @@ + + + + + + + + diff --git a/mayfly_go_web/src/views/ops/machine/cronjob/CronJobExecList.vue b/mayfly_go_web/src/views/ops/machine/cronjob/CronJobExecList.vue index ea81941e..365e5ae9 100644 --- a/mayfly_go_web/src/views/ops/machine/cronjob/CronJobExecList.vue +++ b/mayfly_go_web/src/views/ops/machine/cronjob/CronJobExecList.vue @@ -13,20 +13,13 @@ ref="pageTableRef" :page-api="cronJobApi.execList" :lazy="true" - :data-handler-fn="parseData" :search-items="searchItems" v-model:query-form="params" :data="state.data.list" :columns="columns" > - + +