docs: annotate remaining routes layouts and view boundaries

This commit is contained in:
cieanyau committed 2026-11-06 00:34:17 +08:00
1 parent 408f8e5c98
commit ab22d406c0
56 files changed
+403

No files matched your search

+6
View File
@@ -1,4 +1,7 @@
<script>
/**
* 第三方首次登录绑定:微信扫码和通用 OAuth 使用各自的待绑定会话;先验证授权状态,再以手机/邮箱验证码绑定并校验服务端 JWT。
*/
import "~/assets/styles/PhoneCodeField.CwyHXfML.css";
import "~/assets/styles/GeetestField.DiieTibK.css";
import "~/assets/styles/CaptchaField.BSN3ZbsD.css";
@@ -120,6 +123,7 @@ var ve = {
onBeforeUnmount(() => {
G = !1;
});
// 先确认授权仍有效;微信支持已完成登录或 WaitBind,通用 OAuth 解析登录/绑定结果,失效状态不开放绑定。
async function K() {
if (!W.value && G) {
((W.value = !0), (U.value = !1), (H.value = ``));
@@ -204,6 +208,7 @@ var ve = {
watch(I, () => {
((L.value = ``), (z.value = ``), (H.value = ``));
});
// 必须先验证授权会话并同意协议;提交验证码绑定,微信额外携带扫码 ticket/token,成功响应的 JWT 合法后才建立会话。
async function Le() {
if (!V.value && G) {
if (((H.value = ``), !U.value)) {
@@ -264,6 +269,7 @@ var ve = {
onMounted(() => {
(j.load(), K());
}),
// 授权状态未验证时锁定绑定流程;协议勾选、验证码和当前渠道共同决定是否可以提交。
(e, n) => {
let i = message,
a = button,