1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace app\common\validate;
- use think\Validate;
- class Feedback extends Validate
- {
- // 验证规则
- protected $rule = [
- 'id' => 'require|number',
- 'user_id' => 'require|number',
- 'content' => 'require|max:3072',
- 'images' => 'max:3072',
- 'status' => 'in:0,1',
- ];
- // 验证提示
- protected $message = [
- 'id.require' => '请输入意见ID',
- 'id.number' => '您输入的意见ID,必须是数字类型',
- 'user_id.require' => '请输入用户ID',
- 'user_id.number' => '您输入的用户ID,必须是数字类型',
- 'content.require' => '请输入反馈意见',
- 'content.max' => '您输入的反馈意见,必须小于30721个字符限制',
- 'images.max' => '您输入的图片,必须小于30721个字符限制',
- 'status.in' => '状态,必须是0或1',
- ];
- // 应用场景
- protected $scene = [
- 'add' => ['content', 'images'],
- 'edit' => ['id', 'content', 'images'],
- ];
- }
|