From d621cf6520bbf2aa638e20f81fc0932aba52f78e Mon Sep 17 00:00:00 2001 From: denghy Date: Thu, 25 Apr 2019 17:24:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E9=87=8F=E6=B1=A0=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Domains/Virtual/Http/Controllers/FlowPoolController.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/Domains/Virtual/Http/Controllers/FlowPoolController.php b/app/Domains/Virtual/Http/Controllers/FlowPoolController.php index 8adc09bc..de995d33 100644 --- a/app/Domains/Virtual/Http/Controllers/FlowPoolController.php +++ b/app/Domains/Virtual/Http/Controllers/FlowPoolController.php @@ -343,7 +343,7 @@ class FlowPoolController extends Controller 'month' => substr_replace($month, '-', 4, 0), ])->get()->pluck('package_id', 'sim')->toArray(); - foreach ($news as $item) { + foreach ($news as $key => $item) { if (!isset($cards[$item['sim']])) { throw new NotExistException('卡服务周期不正确或不存在 #:' . $item['sim']); } @@ -353,6 +353,8 @@ class FlowPoolController extends Controller if (!in_array($cards[$item['sim']], $pool['package_ids'])) { throw new InvalidArgumentException("卡不属于流量池 {$item['pool_id']} #: {$item['sim']}"); } + + $news[$key]['package_id'] = $cards[$item['sim']]; } app(FlowPoolMonth::class)->setTable($table)->upsert($news, ['sim', 'month']);