diff --git a/addons/shopro/controller/Ccblife.php b/addons/shopro/controller/Ccblife.php index 1d78849..7e0c8a7 100644 --- a/addons/shopro/controller/Ccblife.php +++ b/addons/shopro/controller/Ccblife.php @@ -114,7 +114,7 @@ class Ccblife extends Common // 构建跳转URL $redirectUrl = $decryptedParams['redirect_url'] ?? '/pages/index/index'; - + set_token_in_header($this->auth->getToken()); $this->success(__('Logged in successful'), [ 'token' => $token, 'user_info' => $userInfo, diff --git a/addons/shopro/service/order/OrderCreate.php b/addons/shopro/service/order/OrderCreate.php index a52ae76..53786a9 100755 --- a/addons/shopro/service/order/OrderCreate.php +++ b/addons/shopro/service/order/OrderCreate.php @@ -1095,6 +1095,12 @@ class OrderCreate $orderData['type'] = $this->order_type; $orderData['order_sn'] = get_sn($this->user->id); $orderData['user_id'] = $this->user->id; + + // 添加建行用户ID(如果用户是通过建行登录的) + if (isset($this->user->ccb_user_id) && $this->user->ccb_user_id) { + $orderData['ccb_user_id'] = $this->user->ccb_user_id; + } + $orderData['activity_id'] = $result['activity_id']; $orderData['activity_type'] = $result['activity_type']; $orderData['promo_types'] = join(',', $result['promo_types']); diff --git a/frontend/pages/index/user.vue b/frontend/pages/index/user.vue index 1d087d6..f594d52 100644 --- a/frontend/pages/index/user.vue +++ b/frontend/pages/index/user.vue @@ -15,7 +15,7 @@