feat: 优化 PureTableBar 组件,添加列展示功能

This commit is contained in:
xiaoxian521
2023-05-09 14:33:19 +08:00
parent 42f5a36145
commit 723cb46eaf
12 changed files with 137 additions and 59 deletions

24
pnpm-lock.yaml generated
View File

@@ -12,7 +12,7 @@ specifiers:
"@logicflow/core": ^1.2.5
"@logicflow/extension": ^1.2.5
"@pureadmin/descriptions": ^1.1.1
"@pureadmin/table": ^2.0.0
"@pureadmin/table": ^2.1.0
"@pureadmin/theme": ^3.0.0
"@pureadmin/utils": ^1.8.9
"@types/element-resize-detector": 1.1.3
@@ -60,7 +60,7 @@ specifiers:
nprogress: ^0.2.0
path: ^0.12.7
picocolors: ^1.0.0
pinia: ^2.0.35
pinia: ^2.0.36
postcss: ^8.4.23
postcss-html: ^1.5.0
postcss-import: ^15.1.0
@@ -87,7 +87,7 @@ specifiers:
stylelint-prettier: ^3.0.0
stylelint-scss: ^5.0.0
svgo: ^3.0.2
swiper: ^9.2.4
swiper: ^9.3.0
tailwindcss: ^3.3.2
terser: ^5.17.1
typeit: ^8.7.1
@@ -120,7 +120,7 @@ dependencies:
"@logicflow/core": 1.2.5
"@logicflow/extension": 1.2.5
"@pureadmin/descriptions": 1.1.1_element-plus@2.3.4
"@pureadmin/table": 2.0.0_element-plus@2.3.4
"@pureadmin/table": 2.1.0_element-plus@2.3.4
"@pureadmin/utils": 1.8.9_echarts@5.4.2+vue@3.2.47
"@vueuse/core": 10.1.2_vue@3.2.47
"@vueuse/motion": 2.0.0-beta.12_vue@3.2.47
@@ -143,12 +143,12 @@ dependencies:
mockjs: 1.1.0
nprogress: 0.2.0
path: 0.12.7
pinia: 2.0.35_dtjfskxukdxv24psui2m5c75zy
pinia: 2.0.36_dtjfskxukdxv24psui2m5c75zy
qrcode: 1.5.3
qs: 6.11.1
responsive-storage: 2.2.0
sortablejs: 1.15.0
swiper: 9.2.4
swiper: 9.3.0
typeit: 8.7.1
v-contextmenu: 3.0.0_vue@3.2.47
vue: 3.2.47
@@ -2495,10 +2495,10 @@ packages:
vue: 3.2.47
dev: false
/@pureadmin/table/2.0.0_element-plus@2.3.4:
/@pureadmin/table/2.1.0_element-plus@2.3.4:
resolution:
{
integrity: sha512-B5+vniSskCOjXLbQA+quPtySoOdwrhQOV93ruSwaUUZvRXxbfro1C3tAhUk/xYSeg8CbGrjoKdXYtN+yGjn6YA==
integrity: sha512-svPWYqT/7XScfaM/LFYd1bXIq/kMbOeRQ/5pi79XvxtO4CyA9Y6uiFxQzW1m8rwPDGc2wfs5DiiayyS53Bdv9A==
}
peerDependencies:
element-plus: ^2.0.0
@@ -9464,10 +9464,10 @@ packages:
engines: { node: ">=0.10.0" }
dev: true
/pinia/2.0.35_dtjfskxukdxv24psui2m5c75zy:
/pinia/2.0.36_dtjfskxukdxv24psui2m5c75zy:
resolution:
{
integrity: sha512-P1IKKQWhxGXiiZ3atOaNI75bYlFUbRxtJdhPLX059Z7+b9Z04rnTZdSY8Aph1LA+/4QEMAYHsTQ638Wfe+6K5g==
integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ==
}
peerDependencies:
"@vue/composition-api": ^1.4.0
@@ -11763,10 +11763,10 @@ packages:
picocolors: 1.0.0
dev: true
/swiper/9.2.4:
/swiper/9.3.0:
resolution:
{
integrity: sha512-L7y3K/iiMXNYQ94FbfcJn7jex4QPnS4+voXGupTdC+UHW4XrR40QDdm4c9hXJ+Br0Il7PP0vP1W3goM9/Ly6Sg==
integrity: sha512-iELlQVvWLdyfUjQSfhg8UTKBvgfm3uCfv3wJ3f9wbSWP6spzoOTLcob87A8ywPS2FRc552JmrnyL5+LYfN8j9Q==
}
engines: { node: ">= 4.7.0" }
dependencies: