Systemroles.php 1017 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\admin\validate\base;
  3. /**
  4. * @title :
  5. * @desc :
  6. * @Author : Rock
  7. * @Date : 2023-08-03 16:07:25
  8. */
  9. use think\Validate;
  10. class Systemroles extends Validate
  11. {
  12. protected $rule = [
  13. "type_name" => "require|min:2|max:32|chs",
  14. "code" => "require|min:5|max:32|upper|unique:system_role_type",
  15. ];
  16. protected $message = [
  17. "type_name.require" => "角色名称不能为空",
  18. "type_name.min" => "角色名称至少2个字符",
  19. "type_name.max" => "角色名称最多32个字符",
  20. "type_name.chs" => "角色名称必须是中文",
  21. "code.require" => "角色编码不能为空",
  22. "code.min" => "角色编码至少5个字符",
  23. "code.max" => "角色编码最多32个字符",
  24. "code.upper" => "角色编码必须是大写字母",
  25. "code.unique" => "角色编码已被使用",
  26. ];
  27. }