array( 'type' => 'simple', 'sdf' => 'consignee/name', 'pddkey' => 'receiver_name', ), 'ship_tel' => array( 'type' => 'simple', 'sdf' => 'consignee/telephone', 'pddkey' => 'receiver_phone', ), 'ship_mobile' => array( 'type' => 'simple', 'sdf' => 'consignee/mobile', 'pddkey' => 'receiver_mobile', ), 'ship_addr' => array( 'type' => 'simple', 'sdf' => 'consignee/addr', 'pddkey' => 'receiver_address', ), 'uname' => array ( 'type' => 'simple', 'jdkey' => 'uname', 'pddkey' => 'receiver_name', ), ); // 会员加密字段 protected $_member_encrypt = array( 'uname' => array( 'type' => 'simple', 'sdf' => 'account/uname', 'pddkey' => 'buyer_uname' ), 'name' => array( 'type' => 'simple', 'sdf' => 'consignee/name', 'pddkey' => 'buyer_name', ), 'mobile' => array( 'type' => 'simple', 'sdf' => 'consignee/mobile', 'pddkey' => 'buyer_mobile', ), 'tel' => array( 'type' => 'simple', 'sdf' => 'consignee/telephone', 'pddkey' => 'buyer_phone', ) ); // 发货单加密字段 protected $_delivery_encrypt = array( 'ship_name' => array( 'type' => 'simple', 'sdf' => 'consignee/name', 'pddkey' => 'receiver_name', ), 'ship_tel' => array( 'type' => 'simple', 'sdf' => 'consignee/telephone', 'pddkey' => 'receiver_phone', ), 'ship_mobile' => array( 'type' => 'simple', 'sdf' => 'consignee/mobile', 'pddkey' => 'receiver_phone', ), 'ship_addr' => array( 'type' => 'simple', 'sdf' => 'consignee/addr', 'pddkey' => 'receiver_address', ), 'uname' => array ( 'type' => 'simple', 'jdkey' => 'uname', 'pddkey' => 'receiver_name', ), ); protected $_sales_delivery_encrypt = array ( 'ship_name' => array( 'type' => 'simple', 'sdf' => 'consignee/name', ), 'ship_tel' => array( 'type' => 'simple', 'sdf' => 'consignee/telephone', ), 'ship_mobile' => array( 'type' => 'simple', 'sdf' => 'consignee/mobile', ), 'ship_addr' => array( 'type' => 'simple', 'sdf' => 'consignee/addr', ), 'uname' => array ( 'type' => 'simple', 'jdkey' => 'uname', ), ); // 开票加密字段 protected $_invoice_encrypt = array ( 'ship_tel' => array( 'type' => 'simple', ), 'ship_addr' => array( 'type' => 'simple', ), 'ship_bank_no' => array( 'type' => 'simple', 'jdkey' => 'invoice_bank_account', ), 'tax_company' => array( 'type' => 'simple', 'jdkey' => 'ship_name', ), ); // 跨境加密字段 protected $_customs_encrypt = array ( 'member_uname' => array( 'type' => 'simple', 'jdkey' => 'uname', ), 'member_name' => array( 'type' => 'simple', 'jdkey' => 'uname', ), 'member_mobile' => array( 'type' => 'simple', 'jdkey' => 'ship_mobile', ), ); // 订单加密字段 protected $_reship_encrypt = array( 'ship_name' => array( 'type' => 'simple', 'sdf' => 'consignee/name', ), 'ship_tel' => array( 'type' => 'simple', 'sdf' => 'consignee/telephone', ), 'ship_mobile' => array( 'type' => 'simple', 'sdf' => 'consignee/mobile', ), 'ship_addr' => array( 'type' => 'simple', 'sdf' => 'consignee/addr', ), 'uname' => array ( 'type' => 'simple', 'jdkey' => 'uname', ), ); // 订单加密字段 protected $_aftersale_encrypt = array( 'ship_mobile' => array( 'type' => 'simple', ), 'member_uname' => array ( 'type' => 'simple', 'jdkey' => 'uname', ), ); //原始密文 protected $_original_fields = array( 'uname' => 'receiver_name_index_origin', 'ship_name' => 'receiver_name_index_origin', 'ship_tel' => 'receiver_phone_index_origin', 'ship_mobile' => 'receiver_mobile_index_origin', 'ship_addr' => 'receiver_address_index_origin', ); /** * 获取加密请求BODY * @param [type] $order_id [description] * @param [type] $shop_id [description] * @param string $type [description] * @return [type] [description] */ public function get_encrypt_body($data, $type = 'order', $fieldType = '') { // 隐私加密不允许解密,直接返回空数组 return array(); } }