From 25e80d73ae585aa5b566cef3d8df42cf7747ab57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=81=8C=E7=B3=96=E5=8C=85=E5=AD=90?= Date: Sat, 16 May 2026 16:03:54 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AA=8C=E8=AF=81=E7=A0=81=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E9=80=82=E9=85=8D=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 4 +- src/components/CaptchaPanel.vue | 31 +++++---------- .../tianai-captcha/captcha/config/config.js | 3 +- src/vendor/tianai-captcha/index.ts | 2 +- src/views/debug/CaptchaSandbox.vue | 39 ++++++++++++++----- 5 files changed, 45 insertions(+), 34 deletions(-) diff --git a/components.d.ts b/components.d.ts index 1ea6ec5..371fa2f 100644 --- a/components.d.ts +++ b/components.d.ts @@ -11,6 +11,8 @@ declare module '@vue/runtime-core' { ElAside: typeof import('element-plus/es')['ElAside'] ElButton: typeof import('element-plus/es')['ElButton'] ElCard: typeof import('element-plus/es')['ElCard'] + ElCheckboxButton: typeof import('element-plus/es')['ElCheckboxButton'] + ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup'] ElCol: typeof import('element-plus/es')['ElCol'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElContainer: typeof import('element-plus/es')['ElContainer'] @@ -34,8 +36,6 @@ declare module '@vue/runtime-core' { ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElOption: typeof import('element-plus/es')['ElOption'] ElPagination: typeof import('element-plus/es')['ElPagination'] - ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] - ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElRow: typeof import('element-plus/es')['ElRow'] ElSelect: typeof import('element-plus/es')['ElSelect'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] diff --git a/src/components/CaptchaPanel.vue b/src/components/CaptchaPanel.vue index 3831009..a0ab03c 100644 --- a/src/components/CaptchaPanel.vue +++ b/src/components/CaptchaPanel.vue @@ -1,9 +1,9 @@