diff --git a/src/lang/modules/enUS.ts b/src/lang/modules/enUS.ts index ac5a136..c5f5f8f 100644 --- a/src/lang/modules/enUS.ts +++ b/src/lang/modules/enUS.ts @@ -4,6 +4,7 @@ export default { ["home"]: "home", ["basic-table"]: "basic table", ["common-table"]: "common table", + ["custom-table"]: "custom table", ["common-components"]: "common components", ["form-component"]: "form components", ["dynamic-form"]: "dynamic form", diff --git a/src/lang/modules/zhCN.ts b/src/lang/modules/zhCN.ts index 724c52b..bc53200 100644 --- a/src/lang/modules/zhCN.ts +++ b/src/lang/modules/zhCN.ts @@ -4,6 +4,7 @@ export default { ["home"]: "首页", ["basic-table"]: "表格 Table", ["common-table"]: "普通表格", + ["custom-table"]: "自定义表格", ["common-components"]: "常用组件", ["form-component"]: "表单组件", ["dynamic-form"]: "动态表单", diff --git a/src/router/route.ts b/src/router/route.ts index 31225bf..9316918 100644 --- a/src/router/route.ts +++ b/src/router/route.ts @@ -94,6 +94,21 @@ export const dynamicRoutes: RouteRecordRaw[] = [ roles: ["admin"], icon: "icon-menu" } + }, + { + path: "/basic-table/custom-table", + name: "custom-table", + component: () => import("@/views/basic-table/custom-table/custom-table.vue"), + meta: { + title: "custom-table", + link: "", + hide: false, + keepAlive: true, + affix: false, + iframe: false, + roles: ["admin"], + icon: "icon-menu" + } } ] }, diff --git a/src/views/basic-table/common-table/common-table.vue b/src/views/basic-table/common-table/common-table.vue index 9593845..f2cff02 100644 --- a/src/views/basic-table/common-table/common-table.vue +++ b/src/views/basic-table/common-table/common-table.vue @@ -112,8 +112,7 @@ const formData = reactive({ address: "", status: null }, - search: false, - layout: "inline" + search: false }); const selectedKeys = ref([]); const rowSelection = reactive({ diff --git a/src/views/basic-table/custom-table/custom-table.vue b/src/views/basic-table/custom-table/custom-table.vue new file mode 100644 index 0000000..1c57f08 --- /dev/null +++ b/src/views/basic-table/custom-table/custom-table.vue @@ -0,0 +1,304 @@ + + + + +