From ae2d164b849a4be5a4c37716a5556d4fd1c2322b Mon Sep 17 00:00:00 2001 From: al Date: Tue, 23 Jul 2024 19:49:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0webviewBase=E7=9B=91=E5=90=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/bill/[type]/page.jsx | 5 +++-- app/pay/page.jsx | 5 +++-- app/vip/page.jsx | 5 +++-- app/zone/pay/[zid]/[product_id]/[moment_id]/page.jsx | 5 +++-- 4 files changed, 12 insertions(+), 8 deletions(-) diff --git a/app/bill/[type]/page.jsx b/app/bill/[type]/page.jsx index 6c9187f..eada3da 100644 --- a/app/bill/[type]/page.jsx +++ b/app/bill/[type]/page.jsx @@ -11,6 +11,7 @@ export default function BillDetail({ params }) { const [data, setData] = useState([]); const [isFetching, setIsFetching] = useState(true); const searchParams = useSearchParams(); + const webviewBase = webviewBaseRequest() const base = useMemo(()=>{ let searchParamsObj=null; if(searchParams.get("b_mid")){ @@ -25,8 +26,8 @@ export default function BillDetail({ params }) { searchParamsObj.b_ch=searchParams.get("b_ch"); searchParamsObj.b_ts=searchParams.get("b_ts"); } - return searchParamsObj || webviewBaseRequest(); - },[searchParams]); + return searchParamsObj || webviewBase; + },[searchParams,webviewBase]); useEffect(() => { const getData = async () => { let type; diff --git a/app/pay/page.jsx b/app/pay/page.jsx index 16f145b..8cd7ed8 100644 --- a/app/pay/page.jsx +++ b/app/pay/page.jsx @@ -44,6 +44,7 @@ export default function Pay() { //获取当前充值档位 const [isFetching, setIsFetching] = useState(true); + const webviewBase = webviewBaseRequest() const base = useMemo(()=>{ let searchParamsObj=null; if(searchParams.get("b_mid")){ @@ -58,8 +59,8 @@ export default function Pay() { searchParamsObj.b_ch=searchParams.get("b_ch"); searchParamsObj.b_ts=searchParams.get("b_ts"); } - return searchParamsObj || webviewBaseRequest(); - },[searchParams]); + return searchParamsObj || webviewBase; + },[searchParams,webviewBase]); useEffect(() => { const getData = async () => { diff --git a/app/vip/page.jsx b/app/vip/page.jsx index 3c8b03e..5ca9348 100644 --- a/app/vip/page.jsx +++ b/app/vip/page.jsx @@ -23,6 +23,7 @@ export default function Vip() { const [isVip, setIsVip] = useState(false); const [name, setName] = useState(""); const [isFetching, setIsFetching] = useState(true); + const webviewBase = webviewBaseRequest() const base = useMemo(()=>{ let searchParamsObj=null; if(searchParams.get("b_mid")){ @@ -37,8 +38,8 @@ export default function Vip() { searchParamsObj.b_ch=searchParams.get("b_ch"); searchParamsObj.b_ts=searchParams.get("b_ts"); } - return searchParamsObj || webviewBaseRequest(); - },[searchParams]); + return searchParamsObj || webviewBase; + },[searchParams,webviewBase]); const getUserData = async () => { try { const signature = generateSignature({ diff --git a/app/zone/pay/[zid]/[product_id]/[moment_id]/page.jsx b/app/zone/pay/[zid]/[product_id]/[moment_id]/page.jsx index e808a78..e5d1ae5 100644 --- a/app/zone/pay/[zid]/[product_id]/[moment_id]/page.jsx +++ b/app/zone/pay/[zid]/[product_id]/[moment_id]/page.jsx @@ -16,6 +16,7 @@ export default function Pay({ params }) { //超粉商品数据 const [superfanshipData, setSuperfanshipData] = useState(); const [isFetching, setIsFetching] = useState(true); + const webviewBase = webviewBaseRequest() const base = useMemo(()=>{ let searchParamsObj=null; if(searchParams.get("b_mid")){ @@ -30,8 +31,8 @@ export default function Pay({ params }) { searchParamsObj.b_ch=searchParams.get("b_ch"); searchParamsObj.b_ts=searchParams.get("b_ts"); } - return searchParamsObj || webviewBaseRequest(); - },[searchParams]); + return searchParamsObj || webviewBase; + },[searchParams,webviewBase]); //获取当前选购的商品数据 const getData = async () => { try {