1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace app\api\validate;
- use think\Validate;
- class Customer extends Validate
- {
- // 验证规则
- protected $rule = [
- 'date' => 'require|in:today,yesterday,serven,month,all',
- 'year' => 'require|number',
- 'month' => 'require|number'
- ];
- // 验证消息
- protected $message = [
- 'date.require' => '缺少参数date',
- 'date.in' => '参数date错误',
- 'year.require' => '缺少参数year',
- 'year.number' => 'year参数值错误',
- 'month.require' => '缺少参数month',
- 'month.number' => '参数month错误',
- ];
- // 验证场景
- protected $scene = [
- 'count' => ['date'],
- 'pie' => ['date'],
- 'line' => ['year', 'month']
- ];
- }
|