正在显示
1 个修改的文件
包含
17 行增加
和
17 行删除
| @@ -38,7 +38,7 @@ class ProductRequest extends FormRequest | @@ -38,7 +38,7 @@ class ProductRequest extends FormRequest | ||
| 38 | return [ | 38 | return [ |
| 39 | 'title' => 'required|max:200', | 39 | 'title' => 'required|max:200', |
| 40 | 'route' => 'required|max:200', | 40 | 'route' => 'required|max:200', |
| 41 | - 'gallery' => ['required', 'array'], | 41 | +// 'gallery' => ['required', 'array'], |
| 42 | // 'icon' => 'required|array', | 42 | // 'icon' => 'required|array', |
| 43 | // 'attrs' => ['array', function ($attribute, $value, $fail) { | 43 | // 'attrs' => ['array', function ($attribute, $value, $fail) { |
| 44 | // foreach ($value as $v) { | 44 | // foreach ($value as $v) { |
| @@ -50,15 +50,15 @@ class ProductRequest extends FormRequest | @@ -50,15 +50,15 @@ class ProductRequest extends FormRequest | ||
| 50 | // } | 50 | // } |
| 51 | // } | 51 | // } |
| 52 | // }], | 52 | // }], |
| 53 | - 'category_id' => 'required', | ||
| 54 | - 'intro' => 'required|max:500', | ||
| 55 | - 'content' => 'required', | ||
| 56 | - 'related_product_id' => [function ($attribute, $value, $fail) { | ||
| 57 | - $value = array_filter(Arr::splitFilterToArray($value), 'intval'); | ||
| 58 | - if(count($value) > 16){ | ||
| 59 | - $fail('关联产品不能超过16个'); | ||
| 60 | - } | ||
| 61 | - }], | 53 | +// 'category_id' => 'required', |
| 54 | +// 'intro' => 'required|max:500', | ||
| 55 | +// 'content' => 'required', | ||
| 56 | +// 'related_product_id' => [function ($attribute, $value, $fail) { | ||
| 57 | +// $value = array_filter(Arr::splitFilterToArray($value), 'intval'); | ||
| 58 | +// if(count($value) > 16){ | ||
| 59 | +// $fail('关联产品不能超过16个'); | ||
| 60 | +// } | ||
| 61 | +// }], | ||
| 62 | 'status' => ['required', Rule::in(array_keys(Product::statusMap()))], | 62 | 'status' => ['required', Rule::in(array_keys(Product::statusMap()))], |
| 63 | ]; | 63 | ]; |
| 64 | } | 64 | } |
| @@ -70,16 +70,16 @@ class ProductRequest extends FormRequest | @@ -70,16 +70,16 @@ class ProductRequest extends FormRequest | ||
| 70 | 'title.max' => '产品标题不能超过20个字符', | 70 | 'title.max' => '产品标题不能超过20个字符', |
| 71 | 'route.required' => '请输入产品链接', | 71 | 'route.required' => '请输入产品链接', |
| 72 | 'route.max' => '产品链接不能超过200个字符', | 72 | 'route.max' => '产品链接不能超过200个字符', |
| 73 | - 'gallery.required' => '请上传产品图片', | ||
| 74 | - 'gallery.array' => '产品图片格式异常', | 73 | +// 'gallery.required' => '请上传产品图片', |
| 74 | +// 'gallery.array' => '产品图片格式异常', | ||
| 75 | // 'attrs.required' => '请添加产品参数', | 75 | // 'attrs.required' => '请添加产品参数', |
| 76 | // 'attrs.array' => '产品参数格式异常', | 76 | // 'attrs.array' => '产品参数格式异常', |
| 77 | // 'icon.required' => '图标不能为空', | 77 | // 'icon.required' => '图标不能为空', |
| 78 | - 'category_id.required' => '请选择分类', | ||
| 79 | - 'intro.required' => '请输入短描述', | ||
| 80 | - 'intro.max' => '短描述不能超过500个字符', | ||
| 81 | - 'content.required' => '请输入产品描述', | ||
| 82 | - 'related_product_id.required' => '请选择相关产品', | 78 | +// 'category_id.required' => '请选择分类', |
| 79 | +// 'intro.required' => '请输入短描述', | ||
| 80 | +// 'intro.max' => '短描述不能超过500个字符', | ||
| 81 | +// 'content.required' => '请输入产品描述', | ||
| 82 | +// 'related_product_id.required' => '请选择相关产品', | ||
| 83 | 'status.required' => '请选择产品状态', | 83 | 'status.required' => '请选择产品状态', |
| 84 | 'status.in' => '产品状态值异常', | 84 | 'status.in' => '产品状态值异常', |
| 85 | ]; | 85 | ]; |
-
请 注册 或 登录 后发表评论