|
@@ -56,8 +56,8 @@ class NoticeRuleController extends Controller
|
|
|
$validator = Validator::make($request->all(), [
|
|
|
'title' => 'required|string|max:30',
|
|
|
'notice_user_type' => ['required',Rule::in(0, 1, 2)],
|
|
|
- 'action_type' => ['required_if:notice_type,0',Rule::in('post', 'recommend', 'star', 'activity', 'product')],
|
|
|
- 'action_id' => 'required_if:notice_type,0|integer|min:1',
|
|
|
+ 'action_type' => ['required',Rule::in('post', 'star', 'activity', 'product')],
|
|
|
+ 'action_id' => 'required_unless:action_type,star|integer|min:1',
|
|
|
'content' => 'required|string|max:60',
|
|
|
'send_time' => 'nullable|date',
|
|
|
'attribute' => ['nullable',Rule::in(0, 1, 2)],
|