fix: 修复多选框只能单选的bug

This commit is contained in:
xiaojunnuo
2026-03-17 13:33:12 +08:00
parent 50db6f0765
commit 12700e1754
2 changed files with 44 additions and 43 deletions
@@ -61,7 +61,7 @@ const props = defineProps<
watches?: string[];
search?: boolean;
pager?: boolean;
multi?: boolean;
mode?: string;
} & ComponentPropsType
>();
@@ -70,7 +70,8 @@ const emit = defineEmits<{
}>();
function updateValue(value: any) {
if (props.multi) {
debugger;
if (props.mode === "tags" || props.mode === "multiple") {
emit("update:value", value);
} else {
const last = value?.[value.length - 1];
+41 -41
View File
@@ -49,7 +49,7 @@ importers:
packages/core/acme-client:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../basic
'@peculiar/x509':
specifier: ^1.11.0
@@ -213,10 +213,10 @@ importers:
packages/core/pipeline:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../basic
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/plus-core
dayjs:
specifier: ^1.11.7
@@ -412,7 +412,7 @@ importers:
packages/libs/lib-k8s:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@kubernetes/client-node':
specifier: 0.21.0
@@ -452,19 +452,19 @@ importers:
packages/libs/lib-server:
dependencies:
'@certd/acme-client':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/acme-client
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plugin-lib':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../plugins/plugin-lib
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/plus-core
'@midwayjs/cache':
specifier: 3.14.0
@@ -610,16 +610,16 @@ importers:
packages/plugins/plugin-cert:
dependencies:
'@certd/acme-client':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/acme-client
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plugin-lib':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../plugin-lib
psl:
specifier: ^1.9.0
@@ -683,16 +683,16 @@ importers:
specifier: ^3.964.0
version: 3.964.0(aws-crt@1.26.2)
'@certd/acme-client':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/acme-client
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/plus-core
'@kubernetes/client-node':
specifier: 0.21.0
@@ -783,16 +783,16 @@ importers:
packages/pro/commercial-core:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/lib-server':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-server
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../plus-core
'@midwayjs/core':
specifier: 3.20.11
@@ -868,16 +868,16 @@ importers:
packages/pro/plugin-plus:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plugin-lib':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../plugins/plugin-lib
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../plus-core
crypto-js:
specifier: ^4.2.0
@@ -953,7 +953,7 @@ importers:
packages/pro/plus-core:
dependencies:
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
dayjs:
specifier: ^1.11.7
@@ -1249,10 +1249,10 @@ importers:
version: 0.1.3(zod@3.24.4)
devDependencies:
'@certd/lib-iframe':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-iframe
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@rollup/plugin-commonjs':
specifier: ^25.0.7
@@ -1447,46 +1447,46 @@ importers:
specifier: ^3.990.0
version: 3.990.0(aws-crt@1.26.2)
'@certd/acme-client':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/acme-client
'@certd/basic':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/basic
'@certd/commercial-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/commercial-core
'@certd/cv4pve-api-javascript':
specifier: ^8.4.2
version: 8.4.2
'@certd/jdcloud':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-jdcloud
'@certd/lib-huawei':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-huawei
'@certd/lib-k8s':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-k8s
'@certd/lib-server':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/lib-server
'@certd/midway-flyway-js':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../libs/midway-flyway-js
'@certd/pipeline':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../core/pipeline
'@certd/plugin-cert':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../plugins/plugin-cert
'@certd/plugin-lib':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../plugins/plugin-lib
'@certd/plugin-plus':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/plugin-plus
'@certd/plus-core':
specifier: ^1.39.1
specifier: ^1.39.2
version: link:../../pro/plus-core
'@google-cloud/publicca':
specifier: ^1.3.0