소스 검색

跨境商品下单增加邮编

kevin_zhangl 2 년 전
부모
커밋
a3a346e8be
3개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      common/helpers/Logistics.php
  2. 1 0
      common/models/ApproachOrder.php
  3. 1 0
      common/models/forms/ApproachOrderForm.php

+ 2 - 2
common/helpers/Logistics.php

@@ -146,9 +146,9 @@ class Logistics
             'country' => 'Malaysia',    // 收件人国家 TODO: China
             'state' => 'Johor', // self::province[$order['PROVINCE']],   // 收件人省 Johor TODO:地名转拼音
             'city' => Region::getCnName($order['CITY']) . $order['COUNTY'],   // 收件市县
-            'post_code' => '140000',  // 收件人邮政编码 TODO:
+            'post_code' => $order['ZIP_CODE'],  // 收件人邮政编码 TODO: '140000'
             'address' => $order['ADDRESS'],    // 送货地址
-            'consignee' => $order['CONSIGNEE'],  // 收货人姓名
+            'consignee' => $order['CONSIGNEE_REAL_NAME'],  // 收货人姓名,使用订单中的收货人真实姓名
             'telephone' => $order['MOBILE'],  // 收件人电话号码
             'products' => [
                 [

+ 1 - 0
common/models/ApproachOrder.php

@@ -51,6 +51,7 @@ use Yii;
  * @property string $NOTE 备注说明
  * @property string $CONSIGNEE_REAL_NAME 收件人真实姓名
  * @property string $CONSIGNEE_ID_NO 收件人身份证号码
+ * @property string $ZIP_CODE 收件人邮编
  */
 class ApproachOrder extends \common\components\ActiveRecord
 {

+ 1 - 0
common/models/forms/ApproachOrderForm.php

@@ -448,6 +448,7 @@ class ApproachOrderForm extends Model
         $orderModel->EMAIL = $userEmail ?: $userName.'@elken.net';
         $orderModel->CONSIGNEE_ID_NO = $this->consigneeIdNo;
         $orderModel->CONSIGNEE_REAL_NAME = $this->consigneeRealName;
+        $orderModel->ZIP_CODE = $this->_address['ZIP_CODE'];
         if(!$orderModel->save()){
             $this->addErrors($orderModel->getErrors());
             return false;