From b90c79df9fc9e2adf86c3b6268d60d6c0ad4086a Mon Sep 17 00:00:00 2001 From: 17792275749 <812100002@qq.com> Date: Tue, 1 Sep 2026 16:56:46 +0800 Subject: [PATCH] =?UTF-8?q?feat(userManagementSync):=20=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E5=BC=B9=E6=A1=86=E5=A2=9E=E5=8A=A0=E8=BD=AC=E5=9C=88=E5=9C=88?= =?UTF-8?q?=E4=B8=8E=E5=AE=8C=E6=88=90=E5=AF=B9=E5=8B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .../userManagementSync.less | 33 +++++++++++++++++++ .../userManagementSync.wxml | 6 ++++ 2 files changed, 39 insertions(+) diff --git a/miniprogram/components/userManagementSync/userManagementSync.less b/miniprogram/components/userManagementSync/userManagementSync.less index 44ff623..29724cf 100644 --- a/miniprogram/components/userManagementSync/userManagementSync.less +++ b/miniprogram/components/userManagementSync/userManagementSync.less @@ -23,11 +23,34 @@ align-items: center; padding: 64rpx 48rpx; + .sync-spinner { + width: 96rpx; + height: 96rpx; + border: 8rpx solid rgba(19, 133, 250, 0.1); + border-top-color: #1385FA; + border-radius: 50%; + animation: sync-spin 1s linear infinite; + } + + .sync-tick { + width: 96rpx; + height: 96rpx; + border: 8rpx solid #1385FA; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + color: #1385FA; + font-size: 56rpx; + line-height: 56rpx; + } + .sync-title { color: #252535; height: 32rpx; font-size: 32rpx; line-height: 32rpx; + margin-top: 40rpx; } .sync-status { @@ -61,3 +84,13 @@ } } } + +@keyframes sync-spin { + from { + transform: rotate(0deg); + } + + to { + transform: rotate(360deg); + } +} diff --git a/miniprogram/components/userManagementSync/userManagementSync.wxml b/miniprogram/components/userManagementSync/userManagementSync.wxml index 21b89f3..49a7315 100644 --- a/miniprogram/components/userManagementSync/userManagementSync.wxml +++ b/miniprogram/components/userManagementSync/userManagementSync.wxml @@ -1,6 +1,12 @@ + + + + + + 同步成员至设备 {{ status }} {{ percent }}%