From da6e1e2eee95b3abcaef3e79c945a4972eb966e3 Mon Sep 17 00:00:00 2001 From: lijiahangmax Date: Sat, 7 Oct 2023 22:17:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8D=A1=E7=89=87=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=A8=A1=E6=9D=BF.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ops/launch/generator/CodeGenerator.java | 6 ++- ...ion-vue-views-components-card-list.vue.vm} | 48 ++++++++----------- .../templates/orion-vue-views-index.vue.vm | 7 +++ .../src/components/tag/tag-multi-selector.vue | 13 +++-- orion-ops-ui/src/store/modules/cache/index.ts | 4 +- orion-ops-ui/src/store/modules/cache/types.ts | 2 +- .../asset/host/components/host-card-list.vue | 23 ++++----- .../asset/host/components/host-form-modal.vue | 3 +- .../asset/host/components/host-table.vue | 1 + orion-ops-ui/src/views/asset/host/index.vue | 4 +- 10 files changed, 60 insertions(+), 51 deletions(-) rename orion-ops-launch/src/main/resources/templates/{orion-vue-views-components-host-card-list.vue.vm => orion-vue-views-components-card-list.vue.vm} (80%) diff --git a/orion-ops-launch/src/main/java/com/orion/ops/launch/generator/CodeGenerator.java b/orion-ops-launch/src/main/java/com/orion/ops/launch/generator/CodeGenerator.java index f39e7833..d265f752 100644 --- a/orion-ops-launch/src/main/java/com/orion/ops/launch/generator/CodeGenerator.java +++ b/orion-ops-launch/src/main/java/com/orion/ops/launch/generator/CodeGenerator.java @@ -358,14 +358,18 @@ public class CodeGenerator { new String[]{"/templates/orion-vue-views-components-form-drawer.vue.vm", "${feature}-form-drawer.vue", "vue/views/${module}/${feature}/components"}, // table.vue 文件 new String[]{"/templates/orion-vue-views-components-table.vue.vm", "${feature}-table.vue", "vue/views/${module}/${feature}/components"}, + // card-list.vue 文件 + new String[]{"/templates/orion-vue-views-components-card-list.vue.vm", "${feature}-card-list.vue", "vue/views/${module}/${feature}/components"}, // enum.types.ts 文件 new String[]{"/templates/orion-vue-views-types-enum.types.ts.vm", "enum.types.ts", "vue/views/${module}/${feature}/types"}, // const.ts 文件 new String[]{"/templates/orion-vue-views-types-const.ts.vm", "const.ts", "vue/views/${module}/${feature}/types"}, // form.rules.ts 文件 new String[]{"/templates/orion-vue-views-types-form.rules.ts.vm", "form.rules.ts", "vue/views/${module}/${feature}/types"}, - // table.vue 文件 + // table.columns.ts 文件 new String[]{"/templates/orion-vue-views-types-table.columns.ts.vm", "table.columns.ts", "vue/views/${module}/${feature}/types"}, + // card.fields.ts 文件 + new String[]{"/templates/orion-vue-views-types-card.fields.ts.vm", "card.fields.ts", "vue/views/${module}/${feature}/types"}, // menu.sql 文件 new String[]{"/templates/orion-sql-menu.sql.vm", "${feature}-menu.sql", "sql"}, }; diff --git a/orion-ops-launch/src/main/resources/templates/orion-vue-views-components-host-card-list.vue.vm b/orion-ops-launch/src/main/resources/templates/orion-vue-views-components-card-list.vue.vm similarity index 80% rename from orion-ops-launch/src/main/resources/templates/orion-vue-views-components-host-card-list.vue.vm rename to orion-ops-launch/src/main/resources/templates/orion-vue-views-components-card-list.vue.vm index b5fe97a5..e5ee33d7 100644 --- a/orion-ops-launch/src/main/resources/templates/orion-vue-views-components-host-card-list.vue.vm +++ b/orion-ops-launch/src/main/resources/templates/orion-vue-views-components-card-list.vue.vm @@ -11,8 +11,8 @@ :add-permission="['${package.ModuleName}:${typeHyphen}:create']" @add="emits('openAdd')" @reset="reset" - @search="fetchTableData" - @page-change="fetchTableData"> + @search="fetchCardData" + @page-change="fetchCardData">