Merge branch 'hotfix/addressId' into 'master'
地址ID重复加密问题修复 See merge request !10
Showing
2 changed files
with
3 additions
and
2 deletions
@@ -446,8 +446,8 @@ class CartModel | @@ -446,8 +446,8 @@ class CartModel | ||
446 | // 收货人有关信息 | 446 | // 收货人有关信息 |
447 | $isSunfengSupport = false; // 是否支持顺丰快递 | 447 | $isSunfengSupport = false; // 是否支持顺丰快递 |
448 | if (isset($payReturn['delivery_address']) && !empty($payReturn['delivery_address'])) { | 448 | if (isset($payReturn['delivery_address']) && !empty($payReturn['delivery_address'])) { |
449 | - $result['addressId'] = isset($address['address_id']) ? $address['address_id'] : $payReturn['delivery_address']['address_id']; | ||
450 | - $result['addressId'] = Encryption::encrypt($result['addressId']); | 449 | + // $address 是浏览器端传来的,已经加密, $payReturn 是后端接口的,未加密 |
450 | + $result['addressId'] = isset($address['address_id']) ? $address['address_id'] : Encryption::encrypt($payReturn['delivery_address']['address_id']); | ||
451 | $result['name'] = isset($address['consignee']) ? $address['consignee'] : $payReturn['delivery_address']['consignee']; | 451 | $result['name'] = isset($address['consignee']) ? $address['consignee'] : $payReturn['delivery_address']['consignee']; |
452 | $result['phoneNum'] = isset($address['mobile']) ? $address['mobile'] : $payReturn['delivery_address']['mobile']; | 452 | $result['phoneNum'] = isset($address['mobile']) ? $address['mobile'] : $payReturn['delivery_address']['mobile']; |
453 | // $result['area'] = isset($address['area']) ? $address['area'] : $payReturn['delivery_address']['area']; | 453 | // $result['area'] = isset($address['area']) ? $address['area'] : $payReturn['delivery_address']['area']; |
@@ -612,6 +612,7 @@ class IndexController extends AbstractAction | @@ -612,6 +612,7 @@ class IndexController extends AbstractAction | ||
612 | } | 612 | } |
613 | 613 | ||
614 | $moreUrl = $this->getSession('addressMore'); | 614 | $moreUrl = $this->getSession('addressMore'); |
615 | + $moreUrl = !empty($moreUrl) ? $moreUrl : '/cart/index/orderEnsure'; | ||
615 | $this->setNavHeader('选择地址', $moreUrl, false); | 616 | $this->setNavHeader('选择地址', $moreUrl, false); |
616 | 617 | ||
617 | $this->_view->display('select-address', array( | 618 | $this->_view->display('select-address', array( |
-
Please register or login to post a comment