From 889aca311aa4ee7cf74a9c40281219c7aeb57ecd Mon Sep 17 00:00:00 2001 From: kuaifan Date: Tue, 23 Jun 2026 07:10:25 +0000 Subject: [PATCH] =?UTF-8?q?feat(license):=20=E5=9C=A8=E7=BA=BF=E6=8E=88?= =?UTF-8?q?=E6=9D=83=E6=95=B0=E6=8D=AE=E7=BC=93=E5=AD=98=E7=A7=92=E5=BC=80?= =?UTF-8?q?=20+=20=E8=AF=B7=E6=B1=82=20loading?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 进页面读 localStorage 缓存即时渲染在线授权数据(key 按站点 host 隔离), 后台并发 license/refresh + system/license 刷新,右上角显示「刷新中」转圈, 数据回来静默替换并更新缓存;非在线状态自动清除缓存 - 首次无缓存显示骨架占位 + 加载中 - 发送验证码改回 setting/email 内联样式(iView search + enter-button + spinner 全局 loading),去除独立按钮 --- language/original-web.txt | 1 + .../js/pages/manage/setting/license.vue | 255 ++++++++++++------ resources/assets/sass/dark.scss | 4 + 3 files changed, 185 insertions(+), 75 deletions(-) diff --git a/language/original-web.txt b/language/original-web.txt index 7c4df7306..7416eda08 100644 --- a/language/original-web.txt +++ b/language/original-web.txt @@ -2504,3 +2504,4 @@ App Store账号 验证码已发送至(*) (*)秒后重发 请输入邮箱和验证码 +刷新中 diff --git a/resources/assets/js/pages/manage/setting/license.vue b/resources/assets/js/pages/manage/setting/license.vue index b26c50ac7..fb3903a0b 100644 --- a/resources/assets/js/pages/manage/setting/license.vue +++ b/resources/assets/js/pages/manage/setting/license.vue @@ -2,45 +2,65 @@
-
-
    -
  • {{$L('账号')}}:{{online.account}}
  • -
  • {{$L('套餐')}}:{{online.plan || '-'}}
  • -
  • {{$L('使用人数')}}:{{online.people || $L('无限制')}}
  • -
  • {{$L('授权有效期')}}:{{online.valid_until ? fmt(online.valid_until) : $L('永久')}}
  • -
  • - {{$L('当前状态')}}: - {{stageText(online.status)}} -
  • -
- +
+
+
+ +