|
@@ -14,11 +14,6 @@ class OrderClient extends BaseOrder
|
|
|
const redis_prefix = 'mimi_order';
|
|
const redis_prefix = 'mimi_order';
|
|
|
|
|
|
|
|
|
|
|
|
|
- public function __construct(AccessToken $accessToken, $config)
|
|
|
|
|
- {
|
|
|
|
|
- parent::__construct($accessToken, $config);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* @var \Redis
|
|
* @var \Redis
|
|
|
*/
|
|
*/
|
|
@@ -83,7 +78,7 @@ class OrderClient extends BaseOrder
|
|
|
$params = [
|
|
$params = [
|
|
|
'order_key' => [
|
|
'order_key' => [
|
|
|
'order_number_type' => 1,
|
|
'order_number_type' => 1,
|
|
|
- 'mchid' => $this->config['config']['order_shipping']['merchant_id'],
|
|
|
|
|
|
|
+ 'mchid' => $this->config['config']['mini_program']['merchant_id'],
|
|
|
'out_trade_no' => $out_trade_no,
|
|
'out_trade_no' => $out_trade_no,
|
|
|
],
|
|
],
|
|
|
'logistics_type' => $logistics_type,
|
|
'logistics_type' => $logistics_type,
|
|
@@ -132,7 +127,7 @@ class OrderClient extends BaseOrder
|
|
|
$params = [
|
|
$params = [
|
|
|
'order_key' => [
|
|
'order_key' => [
|
|
|
'order_number_type' => 1,
|
|
'order_number_type' => 1,
|
|
|
- 'mchid' => $this->config['order_shipping']['merchant_id'],
|
|
|
|
|
|
|
+ 'mchid' => $this->config['mini_program']['merchant_id'],
|
|
|
'out_trade_no' => $out_trade_no,
|
|
'out_trade_no' => $out_trade_no,
|
|
|
],
|
|
],
|
|
|
'upload_time' => date(DATE_RFC3339),
|
|
'upload_time' => date(DATE_RFC3339),
|
|
@@ -145,7 +140,7 @@ class OrderClient extends BaseOrder
|
|
|
$sub_order = [
|
|
$sub_order = [
|
|
|
'order_key' => [
|
|
'order_key' => [
|
|
|
'order_number_type' => 1,
|
|
'order_number_type' => 1,
|
|
|
- 'mchid' => $this->config['order_shipping']['merchant_id'],
|
|
|
|
|
|
|
+ 'mchid' => $this->config['mini_program']['merchant_id'],
|
|
|
'out_trade_no' => $order['out_trade_no'],
|
|
'out_trade_no' => $order['out_trade_no'],
|
|
|
'logistics_type' => $logistics_type,
|
|
'logistics_type' => $logistics_type,
|
|
|
],
|
|
],
|
|
@@ -264,12 +259,15 @@ class OrderClient extends BaseOrder
|
|
|
if (!$this->getRedis()->exists($key)) {
|
|
if (!$this->getRedis()->exists($key)) {
|
|
|
$date = $this->setDeliveryList();
|
|
$date = $this->setDeliveryList();
|
|
|
if (!isset($date[$company_name])) {
|
|
if (!isset($date[$company_name])) {
|
|
|
- throw new AdminException('物流公司异常');
|
|
|
|
|
|
|
+ throw new AdminException('物流公司异常1');
|
|
|
}
|
|
}
|
|
|
$express_company = $date[$company_name];
|
|
$express_company = $date[$company_name];
|
|
|
} else {
|
|
} else {
|
|
|
$express_company = $this->getRedis()->hMGet($key, $company_name);
|
|
$express_company = $this->getRedis()->hMGet($key, $company_name);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (empty($express_company)) {
|
|
|
|
|
+ throw new AdminException('物流公司异常2');
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
return $express_company;
|
|
return $express_company;
|
|
|
}
|
|
}
|