From 7b7fcfef590d44d3b88c7817d25205de95288dcf Mon Sep 17 00:00:00 2001 From: kailong321200875 <321200875@qq.com> Date: Mon, 7 Feb 2022 17:32:37 +0800 Subject: [PATCH] wip: Table component developing --- mock/table/index.ts | 65 + package.json | 30 +- pnpm-lock.yaml | 2045 +++++++++---------- src/api/table/index.ts | 11 + src/api/table/types.ts | 9 + src/components/Search/src/Search.vue | 28 +- src/components/Table/index.ts | 3 + src/components/Table/src/Table.vue | 126 ++ src/components/Table/src/helper.ts | 3 + src/locales/en.ts | 18 +- src/locales/zh-CN.ts | 18 +- src/router/index.ts | 19 + src/utils/index.ts | 12 + src/views/Components/Qrcode.vue | 2 +- src/views/Components/Table/DefaultTable.vue | 95 + types/componentType/table.d.ts | 10 + 16 files changed, 1358 insertions(+), 1136 deletions(-) create mode 100644 mock/table/index.ts create mode 100644 src/api/table/index.ts create mode 100644 src/api/table/types.ts create mode 100644 src/components/Table/index.ts create mode 100644 src/components/Table/src/Table.vue create mode 100644 src/components/Table/src/helper.ts create mode 100644 src/views/Components/Table/DefaultTable.vue create mode 100644 types/componentType/table.d.ts diff --git a/mock/table/index.ts b/mock/table/index.ts new file mode 100644 index 0000000..5192e80 --- /dev/null +++ b/mock/table/index.ts @@ -0,0 +1,65 @@ +import { config } from '@/config/axios/config' +import { MockMethod } from 'vite-plugin-mock' +import { toAnyString } from '@/utils' +import Mock from 'mockjs' + +const { result_code } = config + +const timeout = 1000 + +const count = 100 + +const baseContent = + '
I am testing data, I am testing data.