LeaveConstant.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace app\common\constant;
  3. /**
  4. * 请假常量类
  5. */
  6. class LeaveConstant
  7. {
  8. //请假类型:1=事假,2=病假,3=产假,4=婚假,5=陪产假,6=丧假,7=离深报批报备
  9. const TYPE_1 = '1';
  10. const TYPE_2 = '2';
  11. const TYPE_3 = '3';
  12. const TYPE_4 = '4';
  13. const TYPE_5 = '5';
  14. const TYPE_6 = '6';
  15. const TYPE_7 = '7';
  16. public static function get_type_list()
  17. {
  18. return [
  19. self::TYPE_1 => '事假',
  20. self::TYPE_2 => '病假',
  21. self::TYPE_3 => '产假',
  22. self::TYPE_4 => '婚假',
  23. self::TYPE_5 => '陪产假',
  24. self::TYPE_6 => '丧假',
  25. self::TYPE_7 => '离深报批报备',
  26. ];
  27. }
  28. // 请假周期 (用于审批流程)
  29. const TIME_1 = '1';
  30. const TIME_2 = '2';
  31. const TIME_3 = '3';
  32. public static function get_time_list()
  33. {
  34. return [
  35. self::TIME_1 => '半天',
  36. self::TIME_2 => '一天',
  37. self::TIME_3 => '一天以上',
  38. ];
  39. }
  40. }