From b3df1c05d0c926add4b3b8a32cadca16f37ae01a Mon Sep 17 00:00:00 2001 From: denghy Date: Tue, 13 Aug 2019 15:02:42 +0800 Subject: [PATCH] fix_timelines --- app/Domains/Virtual/Services/OrderService.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Domains/Virtual/Services/OrderService.php b/app/Domains/Virtual/Services/OrderService.php index 79ad9c9b..82316486 100644 --- a/app/Domains/Virtual/Services/OrderService.php +++ b/app/Domains/Virtual/Services/OrderService.php @@ -1018,10 +1018,14 @@ class OrderService extends Service ->whereIn('sim', array_pluck($value, 'sim'))->update(['virtual_order_id' => $node['id']]); } + $simArray = array_pluck($data, 'sim'); + // 只要销售订单同步卡信息即可 if ($node['type'] === 0) { - $simArray = array_pluck($data, 'sim'); MongoCardJob::dispatch($simArray)->onQueue('sync'); + } else { + $simArray = implode(',', $simArray); + DB::statement("select fix_timelines('{{$simArray}}'::INT8[]);"); } }