ConfigValidate.php 759 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. /**
  3. * @package merchant
  4. *
  5. * @author xaboy
  6. * @day 2020-03-26
  7. *
  8. *
  9. */
  10. namespace app\validate\admin;
  11. use think\Validate;
  12. class ConfigValidate extends Validate
  13. {
  14. protected $failException = true;
  15. protected $rule = [
  16. 'config_classify_id|配置分类' => 'require|integer',
  17. 'config_name|配置名称' => 'require|max:64',
  18. 'config_key|配置key' => 'require|max:64',
  19. 'config_type|配置类型' => 'require|max:15',
  20. 'config_rule|配置规则' => 'max:250',
  21. 'required|必填状态' => 'require|in:0,1',
  22. 'info|配置说明' => 'max:128',
  23. 'sort|排序' => 'require|integer',
  24. 'status|状态' => 'require|in:0,1',
  25. 'user_type|后台类型' => 'require|in:0,1'
  26. ];
  27. }