From 6ad260f05ebce413bb015792d2b1aced6eaa87ca Mon Sep 17 00:00:00 2001 From: dzq Date: Mon, 14 Apr 2025 08:10:13 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8DcorpidLogin=E5=BC=95?= =?UTF-8?q?=E7=94=A8=E9=94=99=E8=AF=AF=E5=B9=B6=E6=B7=BB=E5=8A=A0=E8=B0=83?= =?UTF-8?q?=E8=AF=95=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复了在`checkout.vue`中错误引用`corpidLogin`的问题,将其从`wxStore`改为直接使用`corpidLogin.value`。同时,在`wx.ts`和`checkout.vue`中添加了调试日志,以便更好地跟踪`corpid`和`corpidLogin`的状态。 --- src/pages/product/components/checkout.vue | 10 +++++++--- src/pinia/stores/wx.ts | 2 ++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/pages/product/components/checkout.vue b/src/pages/product/components/checkout.vue index 2cf86ca..c9556c4 100644 --- a/src/pages/product/components/checkout.vue +++ b/src/pages/product/components/checkout.vue @@ -14,7 +14,7 @@ const cartStore = useCartStore() const { cartItems, totalPrice } = storeToRefs(cartStore) const wxStore = useWxStore() -const { openid, balance, corpid, corpidLogin, userid: qyUserid } = storeToRefs(wxStore) +const { openid, balance, corpidLogin, userid: qyUserid } = storeToRefs(wxStore) const ab98UserStore = useAb98UserStore() const { tel, userid: ab98Userid } = storeToRefs(ab98UserStore) @@ -80,7 +80,11 @@ async function handleSubmit() { // 2 - 企业微信用户 // 1 - 汇邦云用户 // 0 - 外部用户 - const isInternal = corpidLogin ? 2 : ab98Userid.value ? 1 : 0; + const isInternal = corpidLogin.value ? 2 : ab98Userid.value ? 1 : 0; + console.log('corpidLogin', corpidLogin.value) + console.log('qyUserid', qyUserid.value) + console.log("isInternal", isInternal) + const requestData: SubmitOrderRequestData = { openid: openid.value, userid: wxStore.userid, @@ -167,7 +171,7 @@ async function handleSubmit() {