EmployeeIndex.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. namespace App\Model;
  3. class EmployeeIndex extends UseScopeBaseModel
  4. {
  5. protected $guarded = [];
  6. protected $table = "employee_index"; //指定表
  7. const CREATED_AT = 'crt_time';
  8. const UPDATED_AT = 'upd_time';
  9. const employee_column = 'employee_id';
  10. protected $dateFormat = 'U';
  11. //指标类型
  12. const TYPE_ONE = 1;
  13. const TYPE_TWO = 2;
  14. const TYPE_THREE = 3;
  15. const TYPE_FOUR = 4;
  16. const TYPE_FIVE = 5;
  17. const TYPE_SIX = 6;
  18. const TYPE_SEVEN = 7;
  19. const TYPE_EIGHT = 8;
  20. const TYPE_NINE = 9;
  21. const TYPE_TEN = 10;
  22. const TYPE_EVE = 11;
  23. const TYPE_TWL = 12;
  24. public static $type_name = [
  25. Self::TYPE_ONE => '预支分红比例',
  26. Self::TYPE_TWO => '月度指标金额',
  27. Self::TYPE_THREE => '季度指标金额',
  28. Self::TYPE_FOUR => '指标比例',
  29. Self::TYPE_FIVE => '分红比例',
  30. Self::TYPE_SIX => '基本工资',
  31. Self::TYPE_SEVEN => '退损比例',
  32. Self::TYPE_EIGHT => '销售奖金',
  33. Self::TYPE_NINE => '其他补贴1',
  34. Self::TYPE_TEN => '其他补贴2',
  35. Self::TYPE_EVE => '其他补贴3',
  36. Self::TYPE_TWL => '销售工资',
  37. ];
  38. public static $positive = [
  39. Self::TYPE_ONE => '预支分红比例',
  40. Self::TYPE_TWO => '月度指标金额',
  41. Self::TYPE_THREE => '季度指标金额',
  42. Self::TYPE_FOUR => '指标比例',
  43. Self::TYPE_FIVE => '分红比例',
  44. Self::TYPE_SIX => '基本工资',
  45. Self::TYPE_SEVEN => '退损比例',
  46. Self::TYPE_EIGHT => '销售奖金',
  47. ];
  48. public static $positive_2 = [
  49. Self::TYPE_TWL => '销售工资',
  50. ];
  51. public static $null = [
  52. Self::TYPE_NINE => '其他补贴1',
  53. Self::TYPE_TEN => '其他补贴2',
  54. Self::TYPE_EVE => '其他补贴3',
  55. ];
  56. }