AllowanceStepEnum.php 4.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?php
  2. /*
  3. * To change this license header, choose License Headers in Project Properties.
  4. * To change this template file, choose Tools | Templates
  5. * and open the template in the editor.
  6. */
  7. namespace app\common\state;
  8. /**
  9. * Description of AllowanceStepEnum
  10. *
  11. * @author sgq
  12. */
  13. class AllowanceStepEnum {
  14. const JBT_STEP_USER = 0;
  15. const JBT_STEP_FIRST = 1;
  16. const JBT_STEP_VISIT = 2;
  17. const JBT_STEP_REVIEW = 3;
  18. const RCRD_STEP_HCZX = 4;
  19. const RCRD_STEP_PUBLIC = 5;
  20. const RCRD_STEP_AFTERCHECK = 6;
  21. const RCRD_STEP_PUBLISH = 7;
  22. const RCRD_STEP_CARD = 8;
  23. const RCRD_STEP_CHECK = 11;
  24. const RCRD_STEP_TYPE_CHANGE = 20;
  25. const RCRD_STEP_WORKUNIT_CHANGE = 21;
  26. const RCRD_STEP_QUIT = 22;
  27. const RCRD_STEP_BANK_CHANGE = 23;
  28. const RCRD_STEP_CASH = 50;
  29. const RCRD_STEP_CANCLEPUBLISH = 55;
  30. const RCRD_STEP_REMOVEFROMLIBRARY = 60;
  31. const RCRD_STEP_RECOVERY = 65;
  32. const RCRD_STEP_SETNOTPASS = 70;
  33. const ENTERPRISE_STEP_USER = 100;
  34. const ENTERPRISE_STEP_CHECK = 101;
  35. const ENTERPRISE_STEP_SETFROZEN = 102;
  36. const ENTERPRISE_STEP_RESETPWD = 103;
  37. static function getStepName($code) {
  38. switch ($code) {
  39. case self::JBT_STEP_USER:
  40. return "<span class='label'>用户操作</span>";
  41. case self::JBT_STEP_FIRST:
  42. return "<span class='label label-primary'>初级审核</span>";
  43. case self::JBT_STEP_VISIT:
  44. return "<span class='label label-primary'>走访核查</span>";
  45. case self::JBT_STEP_REVIEW:
  46. return "<span class='label label-danger'>复核</span>";
  47. case self::RCRD_STEP_HCZX:
  48. return "<span class='label label-warning'>核查征信</span>";
  49. case self::RCRD_STEP_PUBLIC:
  50. return "<span class='label label-warning'>公示</span>";
  51. case self::RCRD_STEP_AFTERCHECK:
  52. return "<span class='label label-success'>公示再审核</span>";
  53. case self::RCRD_STEP_PUBLISH:
  54. return "<span class='label label-warning'>公布</span>";
  55. case self::RCRD_STEP_CARD:
  56. return "<span class='label label-info'>发证</span>";
  57. case self::RCRD_STEP_CHECK:
  58. return "<span class='label label-danger'>审核</span>";
  59. case self::RCRD_STEP_TYPE_CHANGE:
  60. return "<span class='label label-success'>人才层次变更</span>";
  61. case self::RCRD_STEP_WORKUNIT_CHANGE:
  62. return"<span class='label label-success'>工作单位变更</span>";
  63. case self::RCRD_STEP_QUIT:
  64. return "<span class='label label-success'>离职变更</span>";
  65. case self::RCRD_STEP_BANK_CHANGE:
  66. return "<span class='label label-success'>银行账号变更</span>";
  67. case self::RCRD_STEP_CASH:
  68. return "<span class='label label-primary'>兑现</span>";
  69. case self::RCRD_STEP_CANCLEPUBLISH:
  70. return "<span class='label label-primary'>撤销公布</span>";
  71. case self::RCRD_STEP_REMOVEFROMLIBRARY:
  72. return "<span class='label label-primary'>取消优秀人才</span>";
  73. case self::RCRD_STEP_RECOVERY:
  74. return "<span class='label label-primary'>恢复优秀人才</span>";
  75. case self::RCRD_STEP_SETNOTPASS:
  76. return "<span class='label label-danger'>设置审核不通过</span>";
  77. case self::ENTERPRISE_STEP_USER:
  78. return "<span class='label'>用户操作</span>";
  79. case self::ENTERPRISE_STEP_CHECK:
  80. return "<span class='label label-primary'>审核</span>";
  81. case self::ENTERPRISE_STEP_SETFROZEN:
  82. return "<span class='label label-danger'>设置冻结</span>";
  83. case self::ENTERPRISE_STEP_RESETPWD:
  84. return "<span class='label label-info'>重置密码</span>";
  85. default:
  86. return "";
  87. }
  88. }
  89. }