|
@@ -69,7 +69,7 @@ class MessageRuleController extends Controller
|
|
'message_show_type' => ['required_if:message_type,star',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
'message_show_type' => ['required_if:message_type,star',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
'activity_url' => 'required_if:message_show_type,user,post,activity,topic|string|max:64',
|
|
'activity_url' => 'required_if:message_show_type,user,post,activity,topic|string|max:64',
|
|
'content' => 'required_if:message_type,system|string|max:200',
|
|
'content' => 'required_if:message_type,system|string|max:200',
|
|
- 'cover' => 'required|url',
|
|
|
|
|
|
+ 'cover' => 'required_if:message_type,star|url',
|
|
'send_time' => 'nullable|date',
|
|
'send_time' => 'nullable|date',
|
|
'activity_time' => 'nullable|string|max:24',
|
|
'activity_time' => 'nullable|string|max:24',
|
|
]);
|
|
]);
|
|
@@ -92,7 +92,7 @@ class MessageRuleController extends Controller
|
|
'message_show_type' => ['required_if:message_type,star',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
'message_show_type' => ['required_if:message_type,star',Rule::in('only_show', 'user', 'post', 'activity', 'topic')],
|
|
'activity_url' => 'required_if:message_show_type,user,post,activity,topic|string|max:64',
|
|
'activity_url' => 'required_if:message_show_type,user,post,activity,topic|string|max:64',
|
|
'content' => 'required_if:message_type,system|string|max:200',
|
|
'content' => 'required_if:message_type,system|string|max:200',
|
|
- 'cover' => 'required|url',
|
|
|
|
|
|
+ 'cover' => 'required_if:message_type,star|url',
|
|
'send_time' => 'nullable|date',
|
|
'send_time' => 'nullable|date',
|
|
'activity_time' => 'nullable|string|max:24',
|
|
'activity_time' => 'nullable|string|max:24',
|
|
]);
|
|
]);
|