From c1e6a749bfb7cf7074ca2ea2b52dd531e2afac81 Mon Sep 17 00:00:00 2001 From: rain <982766701@qq.com> Date: Fri, 14 Aug 2026 16:07:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- html/caiinfo.html | 2 ++ html/reg.html | 57 -------------------------------- public/js/fufei-3dyjs-publish.js | 39 ++++++---------------- 3 files changed, 13 insertions(+), 85 deletions(-) diff --git a/html/caiinfo.html b/html/caiinfo.html index 659b34d..3df4438 100644 --- a/html/caiinfo.html +++ b/html/caiinfo.html @@ -686,6 +686,8 @@ data.nickName || data.expertName || data.createUserName || + data.createByName || + data.accountName || "专家"; if (avatar) $("#expertAvatar").attr("src", avatar); $("#expertName").text(name); diff --git a/html/reg.html b/html/reg.html index 76cd639..4ededcb 100644 --- a/html/reg.html +++ b/html/reg.html @@ -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(); diff --git a/public/js/fufei-3dyjs-publish.js b/public/js/fufei-3dyjs-publish.js index d5746a9..e0edd47 100644 --- a/public/js/fufei-3dyjs-publish.js +++ b/public/js/fufei-3dyjs-publish.js @@ -3,7 +3,6 @@ const $ = layui.$; let gmjldata = []; // 转换后的扁平数组 let originalData = []; // 原始树形数据 let qishuok = {}; // 期号数据 - let selectedLotteryPath = []; let selectedLotteryIds = []; let currentIssue = ""; // 当前期号 let currentPayPublishOptions = null; @@ -286,10 +285,7 @@ const $ = layui.$; } step.numberRange.forEach(function (number) { - const text = - number !== "" && !isNaN(Number(number)) && Number(number) < 10 - ? "0" + Number(number) - : String(number); + const text = String(number); const numberElement = document.createElement("div"); numberElement.className = step.class; @@ -313,8 +309,7 @@ const $ = layui.$; } function normalizeSelectedNumber(value) { - const text = String(value); - return text !== "" && !isNaN(Number(text)) ? Number(text) : text; + return String(value); } function toggleNumberSelection(numberElement, selectedClass) { @@ -444,11 +439,6 @@ const $ = layui.$; applyPayPickerConfig(currentPayPicker); } - function normalizePayBallValue(value) { - const text = String(value); - return text !== "" && !isNaN(Number(text)) ? Number(text) : text; - } - function applyPayPickerConfig(picker) { const groups = Array.isArray(picker && picker.groups) ? picker.groups @@ -462,9 +452,7 @@ const $ = layui.$; const max = Number(group.maxSelect || min || 1); return { name: group.name || group.key || "号码选择", - numberRange: ApiClient.asArray(group.balls).map( - normalizePayBallValue, - ), + numberRange: ApiClient.asArray(group.balls), allowMultiple: max > 1, class: group.color === "blue" ? "Blueball" : "Redball", classok: group.color === "blue" ? "BlueSelected" : "selected", @@ -603,13 +591,10 @@ const $ = layui.$; } //console.log(qishuok); function clearLotterySelection() { - selectedLotteryPath = []; selectedLotteryIds = []; currentPayPublishOptions = null; currentPayPicker = null; $("#a1,#a2,#a3,#qi,#vv,#payMenuId,#payCode").val(""); - $("#payTitle").val(""); - $("#payTitleCount").text("0/100"); $("#expectInput").val(""); $("#priceInput").val(""); $("#priceText").text(0); @@ -650,7 +635,6 @@ const $ = layui.$; // $("#qi").val(""); $("#qihao").text("正在生成当前期号..."); - selectedLotteryPath = e.data || []; selectedLotteryIds = e.ids || []; $("#gmjl").closest(".selectY-box").addClass("is-selected"); $("#a1").val(selectedLotteryIds[0] || ""); @@ -705,6 +689,10 @@ const $ = layui.$; layer.alert("发布前置信息还没有加载完成,请重新选择方案"); return false; } + if (!title) { + layer.alert("请输入文章标题"); + return false; + } if ( !currentPayPicker || !Array.isArray(currentPayPicker.groups) || @@ -713,10 +701,6 @@ const $ = layui.$; layer.alert("后端未返回选号配置,请重新选择方案"); return false; } - if (!title) { - layer.alert("请输入文章标题"); - return false; - } if (!qi) { layer.alert("当前期号不能为空"); return false; @@ -768,10 +752,7 @@ const $ = layui.$; } function formatSelectedBallText(value) { - const text = String(value); - return text !== "" && !isNaN(Number(text)) && Number(text) < 10 - ? "0" + Number(text) - : text; + return String(value); } function isSelectionComplete(currentSelections) { @@ -822,7 +803,9 @@ const $ = layui.$; .join(""); selectedGroups.push( - '