diff --git a/api/assets.js b/api/assets.js index da958cb..21f7c61 100644 --- a/api/assets.js +++ b/api/assets.js @@ -1,5 +1,6 @@ import serviceConfig from "../config/service"; import request from "../utils/request"; +import { getCurrentWebviewToken } from "../utils/webview-token"; const HOME_TICKER_STORAGE_KEY = "asset_home_ticker_cache"; let runtimeHomeTickerCache = null; @@ -1599,13 +1600,22 @@ export async function fetchCouponRedeemLinkData(requestOptions) { "canRedeem", "can_redeem", ]); - const targetUrl = + const token = String(getCurrentWebviewToken() || "").trim(); + let targetUrl = serviceConfig.HTTP_REQUEST_URL + "/MD/pages/redeemVoucher/index?canRedeem=" + encodeURIComponent(canRedeem === "" ? "0" : String(canRedeem)); + if (token) { + targetUrl += + (targetUrl.indexOf("?") > -1 ? "&" : "?") + + "token=" + + encodeURIComponent(token); + } + return { canRedeem: canRedeem === "" ? "0" : String(canRedeem), + token: token, targetUrl: targetUrl, encodedTargetUrl: encodeURIComponent(targetUrl), }; @@ -1868,7 +1878,7 @@ export async function fetchBmtExchangeDetail(requestOptions) { "预估 BMT数= 输入可用积分数÷BMT 实时价格。", `兑换会同步消耗算力, 1 点可用积分,需同步消耗${powerRate}点算力。`, "仅支持 100 的正整数倍, 不足 100的可用积分无法发起兑换。", - "凌晨00:00至02:00为积分维护时段", + "凌晨00:00至02:00为积分维护时段,期间暂停兑换服务,请避开该时间段操作。", ], }; } diff --git a/config/service.js b/config/service.js index 666a4ed..c2cff75 100644 --- a/config/service.js +++ b/config/service.js @@ -16,6 +16,7 @@ const serviceConfig = { bmtRedeemPowerRate: "/api/hn/redeem/getRedeemPowerRate", bmtExchangeSubmit: "/api/hn/redeem/redeem_bmt", transferFee: "/api/hn/transfer/getProp", + transferUser: "/api/hn/transfer/getUserInfo", transferPowerSubmit: "/api/hn/transfer/transferPower", transferPointsSubmit: "/api/hn/transfer/transferPoint", transferLedger: "/api/hn/transfer/transferList", diff --git a/unpackage/dist/build/web/index.html b/unpackage/dist/build/web/index.html index f460891..f3a9a62 100644 --- a/unpackage/dist/build/web/index.html +++ b/unpackage/dist/build/web/index.html @@ -1,2 +1,2 @@