|
|
@@ -102,7 +102,7 @@ class HuolalaAdapter extends Huolala implements Adapter
|
|
|
'order_vehicle_id' => $params['order_vehicle_id'],
|
|
|
'addr_info' => $addrInfo,
|
|
|
'vehicle_std' => $params['vehicle_std'] ?? [],
|
|
|
- 'spec_req' => $params['spec_req'],
|
|
|
+ //'spec_req' => $params['spec_req'], // 跑腿车型,传这个值会出现"核价失败"
|
|
|
'order_time' => (int)$orderTime,
|
|
|
'contact_name' => $shop['merchantName'],
|
|
|
'contact_phone_no' => $shop['mobile'],
|
|
|
@@ -114,7 +114,8 @@ class HuolalaAdapter extends Huolala implements Adapter
|
|
|
'price_calculate_id' => $params['price_calculate_id'], //计价id,从计价接口返回中取值
|
|
|
'price_item_encryption' => $params['price_item_encryption'], //估价返回的费用项,从计价接口返回中取值
|
|
|
'vehicle_attr' => $params['vehicle_attr'], //大小车属性,从计价接口返回中取值
|
|
|
- 'commodity_info' => $params['commodity_info'] //商品信息(直接透传u-price-multiCalculate返回的commodity_item字段)
|
|
|
+ 'commodity_info' => $params['commodity_info'], //商品信息(直接透传u-price-multiCalculate返回的commodity_item字段)
|
|
|
+ 'invoice_type' => $params['invoice_type']
|
|
|
];
|
|
|
if (isset($params['coupon_id'])) {
|
|
|
$apiData['coupon_id'] = $params['coupon_id'];
|
|
|
@@ -178,7 +179,7 @@ class HuolalaAdapter extends Huolala implements Adapter
|
|
|
$apiData['vehicle_std'] = is_array($order['vehicle_std']) ? $order['vehicle_std'] : [$order['vehicle_std']];
|
|
|
}
|
|
|
if (!empty($order['spec_req']) && is_array($order['spec_req'])) {
|
|
|
- $apiData['spec_req'] = array_map('intval', $order['spec_req']);
|
|
|
+ //$apiData['spec_req'] = array_map('intval', $order['spec_req']); // 跑腿车型,传这个值会出现"核价失败"
|
|
|
}
|
|
|
if (!empty($order['remark'])) {
|
|
|
$apiData['remark'] = $order['remark'];
|
|
|
@@ -377,7 +378,7 @@ class HuolalaAdapter extends Huolala implements Adapter
|
|
|
$apiData['vehicle_std'] = is_array($vehicle['vehicle_std']) ? $vehicle['vehicle_std'] : [$vehicle['vehicle_std']];
|
|
|
}
|
|
|
if (!empty($vehicle['spec_req'])) {
|
|
|
- $apiData['spec_req'] = is_array($vehicle['spec_req']) ? $vehicle['spec_req'] : [$vehicle['spec_req']];
|
|
|
+ //$apiData['spec_req'] = is_array($vehicle['spec_req']) ? $vehicle['spec_req'] : [$vehicle['spec_req']]; // 跑腿车型,传这个值会出现"核价失败" -- 统一不传试试
|
|
|
}
|
|
|
if (isset($vehicle['coupon_id']) && !empty($vehicle['coupon_id'])) {
|
|
|
$apiData['coupon_id'] = $vehicle['coupon_id'];
|