diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md
index 16cbb6a1..b1c96922 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.13.0](https://github.com/fast-crud/fast-crud/compare/v1.12.2...v1.13.0) (2023-04-07)
+
+**Note:** Version bump only for package @fast-crud/fs-admin-antdv
+
## [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
diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json
index 0b136c6b..00f7580d 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.2",
+ "version": "1.13.0",
"private": true,
"scripts": {
"dev": "vite",
@@ -25,11 +25,11 @@
"@ant-design/icons-vue": "^6.1.0",
"@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.2",
- "@fast-crud/fast-extends": "^1.12.2",
- "@fast-crud/ui-antdv": "^1.12.2",
- "@fast-crud/ui-interface": "^1.12.2",
+ "@fast-crud/fast-bpmn": "^1.0.6",
+ "@fast-crud/fast-crud": "^1.13.0",
+ "@fast-crud/fast-extends": "^1.13.0",
+ "@fast-crud/ui-antdv": "^1.13.0",
+ "@fast-crud/ui-interface": "^1.13.0",
"@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 d87bf282..1e14a19d 100644
--- a/packages/ui/certd-client/src/plugin/fast-crud/index.tsx
+++ b/packages/ui/certd-client/src/plugin/fast-crud/index.tsx
@@ -39,7 +39,8 @@ function install(app: any, options: any = {}) {
},
conditionalRender: {
match(scope) {
- return !scope.value;
+ //不能用 !scope.value , 否则switch组件设置为关之后就消失了
+ return scope.value == null || (scope.value instanceof Array && scope.value.length === 0);
},
render() {
return "-";
diff --git a/packages/ui/certd-client/src/views/crud/component/select/crud.tsx b/packages/ui/certd-client/src/views/crud/component/select/crud.tsx
index a756a1a9..9ff36cd5 100644
--- a/packages/ui/certd-client/src/views/crud/component/select/crud.tsx
+++ b/packages/ui/certd-client/src/views/crud/component/select/crud.tsx
@@ -121,10 +121,7 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
title: "单选远程",
search: {
show: true,
- rules: null,
- component: {
- style: { width: "100px" }
- }
+ rules: null
},
type: "dict-select",
dict: dict({
@@ -154,7 +151,7 @@ export default function ({ crudExpose }: CreateCrudOptionsProps): CreateCrudOpti
search: {
title: "远程搜索",
type: "text",
- search: { show: true, component: { style: { width: "240px" } } },
+ search: { show: true },
form: {
component: {
name: "a-select",
diff --git a/packages/ui/certd-client/src/views/crud/form/layout-grid/index.vue b/packages/ui/certd-client/src/views/crud/form/layout-grid/index.vue
index 171205de..bfcedeaf 100644
--- a/packages/ui/certd-client/src/views/crud/form/layout-grid/index.vue
+++ b/packages/ui/certd-client/src/views/crud/form/layout-grid/index.vue
@@ -1,10 +1,9 @@