diff --git a/src/pages/cart/espier-checkout.js b/src/pages/cart/espier-checkout.js index ce4a1f33c..eae1f5491 100644 --- a/src/pages/cart/espier-checkout.js +++ b/src/pages/cart/espier-checkout.js @@ -132,6 +132,7 @@ function CartCheckout(props) { goodType = routerParams.goodType, launchScene = routerParams.launchScene } = $instance?.router?.params || {} + const launchSceneNumber = launchScene ? Number(launchScene) : 0 // const { scene: launchScene } = Taro.getLaunchOptionsSync() const senceCode = [1011, 1012, 1013, 1047, 1048, 1049] console.log('$instance.router?.params:', $instance.router) @@ -480,7 +481,7 @@ function CartCheckout(props) { if (couponInfo?.coupon_code) { url = `${url}&coupon=${couponInfo?.coupon_code}` } - if (storageParams?.cxdid && senceCode.includes(launchScene)) { + if (storageParams?.cxdid && senceCode.includes(launchSceneNumber)) { url = `${url}&cxdid=${storageParams?.cxdid}` } Taro.navigateTo({ @@ -809,7 +810,7 @@ function CartCheckout(props) { distributor_id: receiptType === 'ziti' && ziti_shopid ? ziti_shopid : shop_id } // 处理导购数据(旧) - if (storageParams?.cxdid && senceCode.includes(launchScene)) { + if (storageParams?.cxdid && senceCode.includes(launchSceneNumber)) { cus_parmas.cxdid = storageParams?.cxdid; cus_parmas.distributor_id = storageParams?.dtid; cus_parmas.cart_type = "cxd";