12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?php
- namespace app\sys\validate;
- use think\Validate;
- class Material extends Validate
- {
- // 验证规则
- protected $rule = [
- 'title' => 'require|max:80',
- 'community_id' => 'require',
- // 'designer_id' => 'require',
- 'style_id' => 'require',
- 'housetype_id' => 'require',
- 'square' => 'require|float',
- 'room' => 'require',
- 'hall' => 'require',
- 'toilet' => 'require',
- // 'desc' => 'require',
- // 'money' => 'float|lt:100000',
- 'cate' => 'require',
- 'cate-name' => 'require',
- 'name' => 'require'
- ];
- // 验证消息
- protected $message = [
- 'title.require' => '请输入标题',
- 'title.max' => '标题最长80个字符',
- 'community_id.require' => '请选择小区',
- 'designer_id.require' => '请选择设计师',
- 'style_id.require' => '请选择风格',
- 'housetype_id.require' => '请选择户型',
- 'square.require' => '请填写面积',
- 'square.float' => '面积请输入整数或者小数',
- 'room.require' => '请填写卧室数',
- 'hall.require' => '请填写客厅数',
- 'toilet.require' => '请填写卫生间数',
- 'desc.require' => '请填写描述',
- 'money.float' => '价格只能是整数或小数',
- 'money.lt' => '价格不能大于100000',
- 'cate' => '请选择分类',
- 'cate-name' => '请输入分类',
- 'name' => '请输入分类名称',
- ];
- // 验证场景
- protected $scene = [
- 'apicaseadding' => ['title', 'community_id', 'style_id','housetype_id','square', 'desc', 'money'],
- 'apicaseupdate' => ['title', 'community_id', 'style_id','housetype_id','square', 'desc', 'money'],
- 'apieviadding' => ['title', 'cate' , 'desc'],
- 'apieviupdate' => ['title', 'cate' , 'desc'],
- 'apievidencecateadding' => ['cate-name'],
- 'cate_customer_add' =>['name'],
- ];
- }
|