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]}"); } } }