From bad83f9fb238cccab34055954f6d62f0fabf9d7f Mon Sep 17 00:00:00 2001 From: denghy Date: Mon, 22 Apr 2019 09:46:26 +0800 Subject: [PATCH] trim key --- app/Domains/Virtual/Http/Controllers/FlowPoolController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Domains/Virtual/Http/Controllers/FlowPoolController.php b/app/Domains/Virtual/Http/Controllers/FlowPoolController.php index 33e9014e..e51f5de4 100644 --- a/app/Domains/Virtual/Http/Controllers/FlowPoolController.php +++ b/app/Domains/Virtual/Http/Controllers/FlowPoolController.php @@ -306,11 +306,13 @@ class FlowPoolController extends Controller foreach ($data as $row) { foreach (['month', 'pool_id', 'sim', 'mebibyte'] as $key) { if (!isset($row[$key])) { - throw new InvalidArgumentException("字段{$row[$key]}不能为空"); + throw new InvalidArgumentException("字段{$key}不能为空 #:{$row[$key]}"); } + $row[$key] = trim($row[$key]); + if (!is_numeric($row[$key])) { - throw new InvalidArgumentException("字段{$row[$key]}必须为数字"); + throw new InvalidArgumentException("字段{$key}必须为数字 #:{$row[$key]}"); } } }