修改问题

This commit is contained in:
2026-08-14 16:07:21 +08:00
parent 21f4656228
commit c1e6a749bf
3 changed files with 13 additions and 85 deletions
-57
View File
@@ -150,7 +150,6 @@
let currentSlideX = 0;
let pendingSmsAfterVerify = false;
let smsCodeIssuedPhone = "";
let referralPreviewData = null;
function showError(field, message) {
const containerId =
@@ -630,72 +629,17 @@
}
function buildRegisterData() {
const params = new URLSearchParams(window.location.search);
const referrerId =
(referralPreviewData &&
(referralPreviewData.referrerId ||
referralPreviewData.userId ||
referralPreviewData.id)) ||
params.get("referrerId") ||
params.get("pid") ||
0;
return Object.assign(
{
phoneNumber: $("#phone").val().trim(),
password: hex_md5($("#password").val()),
smsCode: $("#smsCode").val().trim(),
nickName: $("#nickName").val().trim(),
referrerId: referrerId,
},
getOptionalGraphVerifyParams(),
);
}
function getInviteCodeFromQuery() {
return (
AuthPageUtil.captureReferralInviteFromUrl() ||
AuthPageUtil.getPendingReferralInviteCode()
);
}
function loadReferralBindPreview() {
const inviteCode = getInviteCodeFromQuery();
if (!inviteCode) return Promise.resolve();
return ApiClient.get(
ApiClient.API.referralBindPreview,
{ inviteCode: inviteCode },
{ publicRequest: true },
)
.then(function (res) {
if (!ApiClient.isSuccess(res)) {
throw new Error((res && res.msg) || "推荐人信息无效");
}
referralPreviewData = ApiClient.pickData(res, {}) || {};
const name =
referralPreviewData.nickName ||
referralPreviewData.nickname ||
referralPreviewData.userName ||
referralPreviewData.phoneNumber ||
"";
if (name) {
layerInstance.msg("已识别推荐人:" + name, {
icon: 1,
time: 1500,
});
}
})
.catch(function (error) {
referralPreviewData = null;
layerInstance.msg(
(error && error.message) || "推荐人信息无效",
{ icon: 2 },
);
});
}
function saveRegisterTokenIfPresent(res) {
const data = ApiClient.pickData(res) || {};
if (!data || typeof data !== "object") return false;
@@ -768,7 +712,6 @@
layerInstance = layui.layer;
AuthPageUtil.captureReferralInviteFromUrl();
loadVerifyConfig().then(refreshCaptcha);
loadReferralBindPreview();
$("#sendSmsBtn").on("click", sendSmsCode);
$("#registerForm").on("submit", function (event) {
event.preventDefault();