Commit c92afe44 by 杨昕

添加开始时间与结束时间验证

parent 468ec98b
Pipeline #9878 passed with stages
in 34 seconds
...@@ -86,7 +86,7 @@ class MediaController extends Controller ...@@ -86,7 +86,7 @@ class MediaController extends Controller
'media_url' => 'required', 'media_url' => 'required',
'description' => '', 'description' => '',
'start_time' => 'required|date', 'start_time' => 'required|date',
'end_time' => 'required|date', 'end_time' => 'required|date|after:start_time',
],config('app.client_request_parameters')),function(...$items){ ],config('app.client_request_parameters')),function(...$items){
$request = $items[0]; $request = $items[0];
$dateTimeReg = '/^(0[1-9]|1[0-2])-(3[01]|[12]\d|0[1-9]) ([0-5]\d):([0-5]\d)$/'; $dateTimeReg = '/^(0[1-9]|1[0-2])-(3[01]|[12]\d|0[1-9]) ([0-5]\d):([0-5]\d)$/';
...@@ -97,6 +97,7 @@ class MediaController extends Controller ...@@ -97,6 +97,7 @@ class MediaController extends Controller
'start_time.required'=> '开始时间不能为空', 'start_time.required'=> '开始时间不能为空',
'end_time.required' => '结束时间不能为空', 'end_time.required' => '结束时间不能为空',
'end_time.date' => '结束时间格式错误', 'end_time.date' => '结束时间格式错误',
'end_time.after' => '结束时间不能小于开始时间',
]); ]);
...@@ -125,10 +126,10 @@ class MediaController extends Controller ...@@ -125,10 +126,10 @@ class MediaController extends Controller
'media_id' => 'required', 'media_id' => 'required',
'access_key' => '', 'access_key' => '',
'secret_key' => '', 'secret_key' => '',
'description' => '',
'media_url' => 'required', 'media_url' => 'required',
'start_time' => '', 'description' => '',
'end_time' => '', 'start_time' => 'required|date',
'end_time' => 'required|date|after:start_time',
],function(...$items){ ],function(...$items){
$request = $items[0]; $request = $items[0];
$dateTimeReg = '/^(0[1-9]|1[0-2])-(3[01]|[12]\d|0[1-9]) ([0-5]\d):([0-5]\d)$/'; $dateTimeReg = '/^(0[1-9]|1[0-2])-(3[01]|[12]\d|0[1-9]) ([0-5]\d):([0-5]\d)$/';
...@@ -139,6 +140,7 @@ class MediaController extends Controller ...@@ -139,6 +140,7 @@ class MediaController extends Controller
'start_time.required'=> '开始时间不能为空', 'start_time.required'=> '开始时间不能为空',
'end_time.required' => '结束时间不能为空', 'end_time.required' => '结束时间不能为空',
'end_time.date' => '结束时间格式错误', 'end_time.date' => '结束时间格式错误',
'end_time.after' => '结束时间不能小于开始时间',
]); ]);
MediaModel::updatehookMedia($request,$id); MediaModel::updatehookMedia($request,$id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment