diff --git a/apps/frontend/src/views/claim/kuaishou-cloud/components/ClaimBindingStep.vue b/apps/frontend/src/views/claim/kuaishou-cloud/components/ClaimBindingStep.vue index ebda5e58..5c2e28d3 100644 --- a/apps/frontend/src/views/claim/kuaishou-cloud/components/ClaimBindingStep.vue +++ b/apps/frontend/src/views/claim/kuaishou-cloud/components/ClaimBindingStep.vue @@ -43,6 +43,18 @@ defineEmits<{ 系统正在准备绑定资源,请稍后自动刷新。 +
保存二维码,Q 玩的用 Q 扫,V 玩的用 V 扫,扫了后绑定角色。
+
+ {{ flow.role.errorMessage }}
@@ -143,6 +155,42 @@ defineEmits<{ border-radius: 18px; } +.binding-guide { + display: grid; + grid-template-columns: minmax(0, 1fr) 180px; + gap: 16px; + align-items: center; + padding: 16px; + border: 1px solid #bfdbfe; + border-radius: 18px; + background: #eff6ff; +} + +.guide-copy { + display: grid; + gap: 8px; +} + +.guide-copy strong { + color: #1e3a8a; + font-size: 16px; +} + +.guide-copy p { + margin: 0; + color: #1d4ed8; + font-weight: 700; + line-height: 1.7; +} + +.guide-image { + width: 100%; + border-radius: 14px; + border: 1px solid #dbeafe; + background: #ffffff; + object-fit: cover; +} + .action-row { display: flex; gap: 12px; @@ -172,6 +220,15 @@ defineEmits<{ height: auto; } + .binding-guide { + grid-template-columns: 1fr; + } + + .guide-image { + max-width: 320px; + justify-self: center; + } + .action-row { width: 100%; flex-direction: column;