Employee.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. namespace App\Model;
  3. use Illuminate\Database\Eloquent\Model;
  4. /**
  5. * 人员管理
  6. * Class Unit
  7. * @package App\Models
  8. */
  9. class Employee extends Model
  10. {
  11. protected $guarded = [];
  12. protected $table = "employee"; //指定表
  13. const CREATED_AT = 'crt_time';
  14. const UPDATED_AT = 'upd_time';
  15. protected $dateFormat = 'U';
  16. const USE = 1;
  17. const NOT_USE = 2;
  18. const IS_ADMIN = 1;
  19. const IS_NOT_ADMIN = 0;
  20. const SPECIAL_ADMIN = 1;
  21. const IS_ADMIN_PC = [
  22. 0 => '否',
  23. 1 => '是'
  24. ];
  25. const IS_WX_ADMIN_PC = [
  26. 0 => '否',
  27. 1 => '是'
  28. ];
  29. public static $field = ['*'];
  30. const AUTH_ONE = 1; // 我的
  31. const AUTH_TWO = 2; // 部门
  32. const AUTH_THREE = 3; // 全部
  33. const Education = [
  34. 1 => '高中及以下',
  35. 2 => '中专/技校/职高',
  36. 3 => '大专(高职/专科)',
  37. 4 => '本科(学士)',
  38. 5 => '硕士研究生',
  39. 6 => '博士研究生',
  40. 7 => '博士后',
  41. ];
  42. const Use = [
  43. 1 => '启用',
  44. 2 => '禁用',
  45. ];
  46. }