修改问题
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user