diff --git a/src/assets/images/chart/tables/tables_list.png b/src/assets/images/chart/tables/tables_list.png new file mode 100644 index 00000000..bcac1c16 Binary files /dev/null and b/src/assets/images/chart/tables/tables_list.png differ diff --git a/src/packages/components/Tables/Tables/TableCategory/config.ts b/src/packages/components/Tables/Tables/TableCategory/config.ts deleted file mode 100644 index 4260e118..00000000 --- a/src/packages/components/Tables/Tables/TableCategory/config.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { publicConfig } from '@/packages/public' -import { CreateComponentType } from '@/packages/index.d' -import { TableCategoryConfig } from './index' -import cloneDeep from 'lodash/cloneDeep' - -export const option = { - colors: ['#3faacb', '#fff'], -} - -export default class Config extends publicConfig implements CreateComponentType { - public key = TableCategoryConfig.key - public chartConfig = cloneDeep(TableCategoryConfig) - public option = option -} diff --git a/src/packages/components/Tables/Tables/tableCommon/config.ts b/src/packages/components/Tables/Tables/TableList/config.ts similarity index 87% rename from src/packages/components/Tables/Tables/tableCommon/config.ts rename to src/packages/components/Tables/Tables/TableList/config.ts index 23c2b6f5..75fbff2c 100644 --- a/src/packages/components/Tables/Tables/tableCommon/config.ts +++ b/src/packages/components/Tables/Tables/TableList/config.ts @@ -1,6 +1,6 @@ import { publicConfig } from '@/packages/public' import { CreateComponentType } from '@/packages/index.d' -import { TableCommonConfig } from './index' +import { TableListConfig } from './index' import cloneDeep from 'lodash/cloneDeep' import dataJson from './data.json' @@ -32,7 +32,7 @@ export const option = { } export default class Config extends publicConfig implements CreateComponentType { - public key = TableCommonConfig.key - public chartConfig = cloneDeep(TableCommonConfig) + public key = TableListConfig.key + public chartConfig = cloneDeep(TableListConfig) public option = option } diff --git a/src/packages/components/Tables/Tables/TableList/config.vue b/src/packages/components/Tables/Tables/TableList/config.vue new file mode 100644 index 00000000..6cee7d78 --- /dev/null +++ b/src/packages/components/Tables/Tables/TableList/config.vue @@ -0,0 +1,76 @@ + + + diff --git a/src/packages/components/Tables/Tables/tableCommon/data.json b/src/packages/components/Tables/Tables/TableList/data.json similarity index 100% rename from src/packages/components/Tables/Tables/tableCommon/data.json rename to src/packages/components/Tables/Tables/TableList/data.json diff --git a/src/packages/components/Tables/Tables/TableList/index.ts b/src/packages/components/Tables/Tables/TableList/index.ts new file mode 100644 index 00000000..d8e24f1c --- /dev/null +++ b/src/packages/components/Tables/Tables/TableList/index.ts @@ -0,0 +1,14 @@ +import image from '@/assets/images/chart/Tables/tables_list.png' +import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d' +import { ChatCategoryEnum, ChatCategoryEnumName } from '../../index.d' + +export const TableListConfig: ConfigType = { + key: 'TableList', + chartKey: 'VTableList', + conKey: 'VCTableList', + title: '排名列表', + category: ChatCategoryEnum.TABLE, + categoryName: ChatCategoryEnumName.TABLE, + package: PackagesCategoryEnum.TABLES, + image +} diff --git a/src/packages/components/Tables/Tables/TableList/index.vue b/src/packages/components/Tables/Tables/TableList/index.vue new file mode 100644 index 00000000..6516c4fb --- /dev/null +++ b/src/packages/components/Tables/Tables/TableList/index.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/src/packages/components/Tables/Tables/index.ts b/src/packages/components/Tables/Tables/index.ts index f342f04f..a2443e35 100644 --- a/src/packages/components/Tables/Tables/index.ts +++ b/src/packages/components/Tables/Tables/index.ts @@ -1,4 +1,5 @@ +import { TableListConfig } from './TableList' import { TableCommonConfig } from './TableCommon' import { TableCategoryConfig } from './TableCategory' -export default [TableCommonConfig, TableCategoryConfig] +export default [TableListConfig, TableCommonConfig, TableCategoryConfig] diff --git a/src/packages/components/Tables/Tables/tableCommon/config.vue b/src/packages/components/Tables/Tables/tableCommon/config.vue index 6cee7d78..542020b3 100644 --- a/src/packages/components/Tables/Tables/tableCommon/config.vue +++ b/src/packages/components/Tables/Tables/tableCommon/config.vue @@ -1,76 +1,13 @@ + + \ No newline at end of file diff --git a/src/packages/components/Tables/Tables/tableCommon/index.vue b/src/packages/components/Tables/Tables/tableCommon/index.vue index 6516c4fb..07db6abc 100644 --- a/src/packages/components/Tables/Tables/tableCommon/index.vue +++ b/src/packages/components/Tables/Tables/tableCommon/index.vue @@ -1,227 +1,13 @@ - + \ No newline at end of file