diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md index 8a4c8085..16cbb6a1 100644 --- a/packages/ui/certd-client/CHANGELOG.md +++ b/packages/ui/certd-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. 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) ### Performance Improvements diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index 01b44891..0b136c6b 100644 --- a/packages/ui/certd-client/package.json +++ b/packages/ui/certd-client/package.json @@ -1,6 +1,6 @@ { "name": "@fast-crud/fs-admin-antdv", - "version": "1.12.1", + "version": "1.12.2", "private": true, "scripts": { "dev": "vite", @@ -26,10 +26,10 @@ "@aws-sdk/client-s3": "^3.292.0", "@aws-sdk/s3-request-presigner": "^3.292.0", "@fast-crud/fast-bpmn": "^1.0.3", - "@fast-crud/fast-crud": "^1.12.1", - "@fast-crud/fast-extends": "^1.12.1", - "@fast-crud/ui-antdv": "^1.12.1", - "@fast-crud/ui-interface": "^1.12.1", + "@fast-crud/fast-crud": "^1.12.2", + "@fast-crud/fast-extends": "^1.12.2", + "@fast-crud/ui-antdv": "^1.12.2", + "@fast-crud/ui-interface": "^1.12.2", "@iconify/iconify": "^3.1.0", "@iconify/json": "^2.2.35", "@purge-icons/generated": "^0.9.0", diff --git a/packages/ui/certd-client/src/plugin/fast-crud/index.tsx b/packages/ui/certd-client/src/plugin/fast-crud/index.tsx index 3ca41ce4..d87bf282 100644 --- a/packages/ui/certd-client/src/plugin/fast-crud/index.tsx +++ b/packages/ui/certd-client/src/plugin/fast-crud/index.tsx @@ -36,6 +36,14 @@ function install(app: any, options: any = {}) { if (crudBinding.value?.table?.columnsMap && crudBinding.value?.table?.columnsMap[col.key]) { crudBinding.value.table.columnsMap[col.key].width = w; } + }, + conditionalRender: { + match(scope) { + return !scope.value; + }, + render() { + return "-"; + } } }, rowHandle: { diff --git a/packages/ui/certd-client/src/views/crud/basis/layout-card/crud.tsx b/packages/ui/certd-client/src/views/crud/basis/layout-card/crud.tsx index c62ed6f4..0036ab86 100644 --- a/packages/ui/certd-client/src/views/crud/basis/layout-card/crud.tsx +++ b/packages/ui/certd-client/src/views/crud/basis/layout-card/crud.tsx @@ -40,6 +40,24 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti editRequest, 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: { name: "city", show: true, @@ -49,7 +67,7 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti options: computed(() => { return cityDictRef.data; }) - } as any, + }, columns: { id: { title: "ID",