🔱: [client] sync upgrade with 4 commits [trident-sync]

refactor: 1.12.2
refactor: card layout style
perf: 新增table.conditionalRender配置,条件渲染
pull/14/head
GitHub Actions Bot 2023-04-06 19:24:11 +00:00
parent 47e13312b1
commit e76fb235aa
4 changed files with 36 additions and 6 deletions

View File

@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.12.2](https://github.com/fast-crud/fast-crud/compare/v1.12.1...v1.12.2) (2023-04-06)
**Note:** Version bump only for package @fast-crud/fs-admin-antdv
## [1.12.1](https://github.com/fast-crud/fast-crud/compare/v1.12.0...v1.12.1) (2023-04-04) ## [1.12.1](https://github.com/fast-crud/fast-crud/compare/v1.12.0...v1.12.1) (2023-04-04)
### Performance Improvements ### Performance Improvements

View File

@ -1,6 +1,6 @@
{ {
"name": "@fast-crud/fs-admin-antdv", "name": "@fast-crud/fs-admin-antdv",
"version": "1.12.1", "version": "1.12.2",
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
@ -26,10 +26,10 @@
"@aws-sdk/client-s3": "^3.292.0", "@aws-sdk/client-s3": "^3.292.0",
"@aws-sdk/s3-request-presigner": "^3.292.0", "@aws-sdk/s3-request-presigner": "^3.292.0",
"@fast-crud/fast-bpmn": "^1.0.3", "@fast-crud/fast-bpmn": "^1.0.3",
"@fast-crud/fast-crud": "^1.12.1", "@fast-crud/fast-crud": "^1.12.2",
"@fast-crud/fast-extends": "^1.12.1", "@fast-crud/fast-extends": "^1.12.2",
"@fast-crud/ui-antdv": "^1.12.1", "@fast-crud/ui-antdv": "^1.12.2",
"@fast-crud/ui-interface": "^1.12.1", "@fast-crud/ui-interface": "^1.12.2",
"@iconify/iconify": "^3.1.0", "@iconify/iconify": "^3.1.0",
"@iconify/json": "^2.2.35", "@iconify/json": "^2.2.35",
"@purge-icons/generated": "^0.9.0", "@purge-icons/generated": "^0.9.0",

View File

@ -36,6 +36,14 @@ function install(app: any, options: any = {}) {
if (crudBinding.value?.table?.columnsMap && crudBinding.value?.table?.columnsMap[col.key]) { if (crudBinding.value?.table?.columnsMap && crudBinding.value?.table?.columnsMap[col.key]) {
crudBinding.value.table.columnsMap[col.key].width = w; crudBinding.value.table.columnsMap[col.key].width = w;
} }
},
conditionalRender: {
match(scope) {
return !scope.value;
},
render() {
return "-";
}
} }
}, },
rowHandle: { rowHandle: {

View File

@ -40,6 +40,24 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
editRequest, editRequest,
delRequest delRequest
}, },
actionbar: {
show: true
},
toolbar: {
show: true
},
search: {
buttons: {
actionbarToggle: {
text: "actionbar/toolbar显隐",
show: true,
click() {
crudExpose.crudBinding.value.actionbar.show = !crudExpose.crudBinding.value.actionbar.show;
crudExpose.crudBinding.value.toolbar.show = !crudExpose.crudBinding.value.toolbar.show;
}
}
}
},
tabs: { tabs: {
name: "city", name: "city",
show: true, show: true,
@ -49,7 +67,7 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
options: computed(() => { options: computed(() => {
return cityDictRef.data; return cityDictRef.data;
}) })
} as any, },
columns: { columns: {
id: { id: {
title: "ID", title: "ID",