From 39d3bf97d1935918bac575da9d0726310c83c19d Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 18 Feb 2026 10:13:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E7=BE=A4=E8=BE=89deviceid=E6=8A=A5=E9=94=99=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/plugins/synology/device-id-getter.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/ui/certd-client/src/components/plugins/synology/device-id-getter.vue b/packages/ui/certd-client/src/components/plugins/synology/device-id-getter.vue index e34ac6b79..4e6307be5 100644 --- a/packages/ui/certd-client/src/components/plugins/synology/device-id-getter.vue +++ b/packages/ui/certd-client/src/components/plugins/synology/device-id-getter.vue @@ -13,6 +13,7 @@ import { inject, ref, useAttrs } from "vue"; import { Modal } from "ant-design-vue"; import { ComponentPropsType, doRequest } from "/@/components/plugins/lib"; +import { getInputFromForm } from "../common/utils"; defineOptions({ name: "DeviceIdGetter", @@ -34,7 +35,7 @@ const getPluginType: any = inject("get:plugin:type", () => { async function loginWithOTPCode(otpCode: string) { const { form } = getScope(); const pluginType = getPluginType(); - + const { input, record } = getInputFromForm(form, pluginType); return await doRequest({ type: pluginType, typeName: form.type, @@ -42,7 +43,8 @@ async function loginWithOTPCode(otpCode: string) { data: { otpCode, }, - input: form, + input: input, + record, }); }