|
@@ -34,10 +34,10 @@ class ExpressOrder extends Command
|
|
|
if ($state && $item['orders']['is_error'] == 0) {
|
|
if ($state && $item['orders']['is_error'] == 0) {
|
|
|
if (in_array($expressData['logisticsStatusDesc'],['派件中',"已签收"])) { // 核销订单
|
|
if (in_array($expressData['logisticsStatusDesc'],['派件中',"已签收"])) { // 核销订单
|
|
|
$output->writeln("订单进入核销=={$item['order_sn']}=={$item['express_sn']}==".getDateFull());
|
|
$output->writeln("订单进入核销=={$item['order_sn']}=={$item['express_sn']}==".getDateFull());
|
|
|
- (new SaasOrderExpress)->where("id",$item['id'])->update(['status' => 1,'last_at' => getDateFull(),'last_msg' => $expressData['theLastMessage'],'content' => json_encode($expressData['logisticsTraceDetailList'])]);
|
|
|
|
|
|
|
+ (new SaasOrderExpress)->where("id",$item['id'])->update(['status' => 1,'last_at' => getDateFull(),'last_msg' => $expressData['logisticsStatusDesc'],'content' => json_encode($expressData['logisticsTraceDetailList'])]);
|
|
|
Redis::send("order-done",['order' => $item['order_sn']]);
|
|
Redis::send("order-done",['order' => $item['order_sn']]);
|
|
|
} else {
|
|
} else {
|
|
|
- (new SaasOrderExpress)->where("id",$item['id'])->update(['last_msg' => $expressData['theLastMessage'],'last_at' => getDateFull(),'content' => json_encode($expressData['logisticsTraceDetailList'])]);
|
|
|
|
|
|
|
+ (new SaasOrderExpress)->where("id",$item['id'])->update(['last_msg' => $expressData['logisticsStatusDesc'],'last_at' => getDateFull(),'content' => json_encode($expressData['logisticsTraceDetailList'])]);
|
|
|
$output->writeln("查询物流成功=={$item['order_sn']}=={$expressData['logisticsStatusDesc']}==".getDateFull());
|
|
$output->writeln("查询物流成功=={$item['order_sn']}=={$expressData['logisticsStatusDesc']}==".getDateFull());
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|