This commit is contained in:
whitechiina 2026-04-30 18:41:52 +08:00
parent 394c32ded2
commit 6d178a2502
6 changed files with 16 additions and 5 deletions

View File

@ -1,5 +1,6 @@
import serviceConfig from "../config/service"; import serviceConfig from "../config/service";
import request from "../utils/request"; import request from "../utils/request";
import { getCurrentWebviewToken } from "../utils/webview-token";
const HOME_TICKER_STORAGE_KEY = "asset_home_ticker_cache"; const HOME_TICKER_STORAGE_KEY = "asset_home_ticker_cache";
let runtimeHomeTickerCache = null; let runtimeHomeTickerCache = null;
@ -1599,13 +1600,22 @@ export async function fetchCouponRedeemLinkData(requestOptions) {
"canRedeem", "canRedeem",
"can_redeem", "can_redeem",
]); ]);
const targetUrl = const token = String(getCurrentWebviewToken() || "").trim();
let targetUrl =
serviceConfig.HTTP_REQUEST_URL + serviceConfig.HTTP_REQUEST_URL +
"/MD/pages/redeemVoucher/index?canRedeem=" + "/MD/pages/redeemVoucher/index?canRedeem=" +
encodeURIComponent(canRedeem === "" ? "0" : String(canRedeem)); encodeURIComponent(canRedeem === "" ? "0" : String(canRedeem));
if (token) {
targetUrl +=
(targetUrl.indexOf("?") > -1 ? "&" : "?") +
"token=" +
encodeURIComponent(token);
}
return { return {
canRedeem: canRedeem === "" ? "0" : String(canRedeem), canRedeem: canRedeem === "" ? "0" : String(canRedeem),
token: token,
targetUrl: targetUrl, targetUrl: targetUrl,
encodedTargetUrl: encodeURIComponent(targetUrl), encodedTargetUrl: encodeURIComponent(targetUrl),
}; };
@ -1868,7 +1878,7 @@ export async function fetchBmtExchangeDetail(requestOptions) {
"预估 BMT数= 输入可用积分数÷BMT 实时价格。", "预估 BMT数= 输入可用积分数÷BMT 实时价格。",
`兑换会同步消耗算力, 1 点可用积分,需同步消耗${powerRate}点算力。`, `兑换会同步消耗算力, 1 点可用积分,需同步消耗${powerRate}点算力。`,
"仅支持 100 的正整数倍, 不足 100的可用积分无法发起兑换。", "仅支持 100 的正整数倍, 不足 100的可用积分无法发起兑换。",
"凌晨00:00至02:00为积分维护时段", "凌晨00:00至02:00为积分维护时段,期间暂停兑换服务,请避开该时间段操作。",
], ],
}; };
} }

View File

@ -16,6 +16,7 @@ const serviceConfig = {
bmtRedeemPowerRate: "/api/hn/redeem/getRedeemPowerRate", bmtRedeemPowerRate: "/api/hn/redeem/getRedeemPowerRate",
bmtExchangeSubmit: "/api/hn/redeem/redeem_bmt", bmtExchangeSubmit: "/api/hn/redeem/redeem_bmt",
transferFee: "/api/hn/transfer/getProp", transferFee: "/api/hn/transfer/getProp",
transferUser: "/api/hn/transfer/getUserInfo",
transferPowerSubmit: "/api/hn/transfer/transferPower", transferPowerSubmit: "/api/hn/transfer/transferPower",
transferPointsSubmit: "/api/hn/transfer/transferPoint", transferPointsSubmit: "/api/hn/transfer/transferPoint",
transferLedger: "/api/hn/transfer/transferList", transferLedger: "/api/hn/transfer/transferList",

View File

@ -1,2 +1,2 @@
<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>白马交易所</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)')) <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>白马交易所</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/bmt/static/index.883130ca.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/bmt/static/js/chunk-vendors.a58c62f3.js></script><script src=/bmt/static/js/index.5ed2281f.js></script></body></html> document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/bmt/static/index.883130ca.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/bmt/static/js/chunk-vendors.a58c62f3.js></script><script src=/bmt/static/js/index.ae648d7a.js></script></body></html>