From c60f826d319c984ee4638b7d31c08051651c4c30 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Sun, 13 Oct 2024 15:28:39 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E7=A7=9F=E6=88=B7=E5=88=87=E6=8D=A2?= =?UTF-8?q?=E4=BF=9D=E5=AD=98=E5=88=B0localStorage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web-antd/src/views/_core/authentication/login.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/apps/web-antd/src/views/_core/authentication/login.vue b/apps/web-antd/src/views/_core/authentication/login.vue index 99be09ff..a9accea4 100644 --- a/apps/web-antd/src/views/_core/authentication/login.vue +++ b/apps/web-antd/src/views/_core/authentication/login.vue @@ -70,7 +70,15 @@ const formSchema = computed((): VbenFormSchema[] => { defaultValue: '000000', dependencies: { if: () => tenantInfo.value.tenantEnabled, - triggerFields: [''], + // 这里大致上是watch的一个效果 + componentProps: (model) => { + localStorage.setItem( + '__oauth_tenant_id', + model?.tenantId ?? '000000', + ); + return {}; + }, + triggerFields: ['', 'tenantId'], }, fieldName: 'tenantId', label: $t('authentication.selectAccount'),