|
|
@ -246,11 +246,8 @@ class ParkingPatternController extends BaseController |
|
|
try { |
|
|
try { |
|
|
// 1. 验证上传的文件 |
|
|
// 1. 验证上传的文件 |
|
|
$data = $request->all(); |
|
|
$data = $request->all(); |
|
|
$request->validate([ |
|
|
|
|
|
'file' => 'required|mimes:xlsx,xls,csv|max:2048' // 限制文件类型和大小 |
|
|
|
|
|
]); |
|
|
|
|
|
$validator = Validator::make($data, [ |
|
|
$validator = Validator::make($data, [ |
|
|
'file' => 'required|mimes:xlsx,xls,csv|max:2048' |
|
|
'file' => 'required|mimes:xlsx,xls,csv,txt|max:2048' |
|
|
], [ |
|
|
], [ |
|
|
'file.required' => __('validation.admin_list_vip.file_empty'), |
|
|
'file.required' => __('validation.admin_list_vip.file_empty'), |
|
|
'file.mimes' => __('validation.admin_list_vip.file_mimes'), |
|
|
'file.mimes' => __('validation.admin_list_vip.file_mimes'), |
|
|
@ -300,20 +297,22 @@ class ParkingPatternController extends BaseController |
|
|
try { |
|
|
try { |
|
|
// 1. 验证上传的文件 |
|
|
// 1. 验证上传的文件 |
|
|
$data = $request->all(); |
|
|
$data = $request->all(); |
|
|
$request->validate([ |
|
|
$validator = Validator::make($data, [ |
|
|
'file' => 'required|mimes:xlsx,xls,csv|max:2048', |
|
|
'file' => 'required|mimes:xlsx,xls,csv|max:2048', |
|
|
// 限制文件类型和大小 |
|
|
|
|
|
'model_name' => 'required' |
|
|
'model_name' => 'required' |
|
|
]); |
|
|
], [ |
|
|
$validator = Validator::make($data, [ |
|
|
'file.required' => __( |
|
|
'file' => 'required|mimes:xlsx,xls,csv|max:2048', |
|
|
'validation.admin_list_vip.file_empty' |
|
|
|
|
|
), |
|
|
|
|
|
'file.mimes' => __( |
|
|
|
|
|
'validation.admin_list_vip.file_mimes' |
|
|
|
|
|
), |
|
|
|
|
|
'file.max' => __( |
|
|
|
|
|
'validation.admin_list_vip.file_max' |
|
|
|
|
|
), |
|
|
'model_name.required' => __( |
|
|
'model_name.required' => __( |
|
|
'validation.parking_pattern.m_empty' |
|
|
'validation.parking_pattern.m_empty' |
|
|
), |
|
|
), |
|
|
], [ |
|
|
|
|
|
'file.required' => __('validation.admin_list_vip.file_empty'), |
|
|
|
|
|
'file.mimes' => __('validation.admin_list_vip.file_mimes'), |
|
|
|
|
|
'file.max' => __('validation.admin_list_vip.file_max'), |
|
|
|
|
|
]); |
|
|
]); |
|
|
if ($validator->fails()) { |
|
|
if ($validator->fails()) { |
|
|
throw new ValidationException($validator); |
|
|
throw new ValidationException($validator); |
|
|
|