Role.php 764 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace app\common\model;
  3. /**
  4. *
  5. * @property array<string> $codes 权限列表
  6. */
  7. class Role extends Base
  8. {
  9. const CODE_SUPER_ADMIN = 'super_admin';
  10. protected $schema = [
  11. 'id' => 'int', // id
  12. 'name' => 'varchar', // 名字
  13. 'codes' => 'text', // 权限代码集合
  14. 'codes_cn' => 'text', // 权限代码集合(中文)
  15. 'create_time' => 'datetime', // create_time
  16. 'update_time' => 'datetime', // update_time
  17. 'delete_time' => 'datetime', // delete_time
  18. 'valid' => 'tinyint', // 状态
  19. 'remark' => 'varchar', // 备注
  20. ];
  21. protected $type = [
  22. 'codes' => 'array',
  23. 'codes_cn' => 'array'
  24. ];
  25. }