| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 | 
							- <?php
 
- namespace app\common\api;
 
- /**
 
-  * 人才申报状态
 
-  *
 
-  * @author sgq
 
-  */
 
- class TalentState {
 
-     public const FST_SAVE = 1; //保存未提交
 
-     public const FST_SUBMIT = 2; //已提交未审核
 
-     public const BASE_VERIFY_PASS = 3; //已审核
 
-     public const BASE_REJECT = 4; //驳回
 
-     public const SCND_SAVE = 5; //保存补充材料未提交
 
-     public const SCND_SUBMIT = 6; //提交补充材料进入初审
 
-     public const FST_VERIFY_PASS = 7; //初审通过
 
-     public const FST_VERIFY_REJECT = 8; //初审驳回
 
-     public const DEPT_VERIFY_PASS = 9; //部门审核通过
 
-     public const DEPT_VERIFY_REJECT = 10; //部门审核驳回
 
-     public const REVERIFY_PASS = 11; //复核通过
 
-     public const REVERIFY_REJECT = 12; //复核驳回
 
-     public const REVERIFY_FAIL = 13; //复核失败
 
-     public const ZX_PASS = 21; //征信通过|待公示
 
-     public const ZX_FAIL = 22; //征信失信|审核不通过
 
-     public const ANNOUNCED = 23; //已公示
 
-     public const ANNOUNCED_REVERIFY_PASS = 24; //公示再审核通过|待公布
 
-     public const ANNOUNCED_REVERIFY_FAIL = 25; //公示再审核不通过
 
-     public const PUBLISH_PASS = 26; //公布通过
 
-     public const PUBLISH_FAIL = 27; //公布不通过
 
-     public const CERTIFICATED = 28; //已发放人才码
 
-     public const BASE_VERIFY_FAIL = -1; //条件验证失败
 
-     public const FST_VERIFY_FAIL = -2; //初审失败
 
-     public const RCRD_BASIC_SAVE = -2;
 
-     public const RCRD_BASIC_NOTPASS = -1;
 
-     public const RCRD_BASIC_NEED = 1;
 
-     public const RCRD_BASIC_REJECT = 2;
 
-     public const RCRD_BASIC_PASS = 3;
 
-     public const RCRD_BASIC_UPREJECT = 4;
 
-     public const RCRD_BASEIC_SUBMIT = 8;
 
-     public const RCRD_BASEIC_RESUBMIT = 9;
 
-     public const RCRD_BASEIC_FROZEN = 10;
 
-     public const RCRD_BASEIC_CANCLE = 11;
 
-     public static function getStateName($state) {
 
-         switch ($state) {
 
-             case 1:
 
-                 return "保存未提交";
 
-             case 2:
 
-                 return "待基础审核";
 
-             case 3:
 
-                 return "基础审核通过";
 
-             case 4:
 
-                 return "基础审核驳回";
 
-             case 5:
 
-                 return "保存未提交";
 
-             case 6:
 
-                 return "待初审";
 
-             case 7:
 
-                 return "初审通过";
 
-             case 8:
 
-                 return "初审驳回";
 
-             case 9:
 
-                 return "部门并审通过";
 
-             case 10:
 
-                 return "部门并审驳回";
 
-             case 11:
 
-                 return "复核成功";
 
-             case 12:
 
-                 return "复核驳回";
 
-             case 13:
 
-                 return "复核不通过";
 
-             case -1:
 
-                 return "基础审核不通过";
 
-             case -2:
 
-                 return "初审不通过";
 
-             case 21:
 
-                 return "待公示";
 
-             case 22:
 
-                 return "征信不通过";
 
-             case 23:
 
-                 return "已公示";
 
-             case 24:
 
-                 return "待公布";
 
-             case 25:
 
-                 return "公示审核不通过";
 
-             case 26:
 
-                 return "公布通过";
 
-             case 27:
 
-                 return "公布不通过";
 
-             case 28:
 
-                 return "已发放人才码";
 
-         }
 
-     }
 
-     public static function stateEnum($code) {
 
-         switch ($code) {
 
-             case -2:
 
-                 return "<span class='label label-success'>待提交</span>";
 
-                 break;
 
-             case -1:
 
-                 return "<span class='label label-success'>审核不通过</span>";
 
-                 break;
 
-             case 1:
 
-                 return "<span class='label label-success'>待审核</span>";
 
-                 break;
 
-             case 2:
 
-                 return "<span class='label label-danger'>审核驳回</span>";
 
-                 break;
 
-             case 3:
 
-                 return "<span class='label label-primary'>审核通过</span>";
 
-                 break;
 
-             case 4:
 
-                 return "<span class='label label-warm'>上级驳回</span>";
 
-                 break;
 
-             case 8:
 
-                 return "<span class='label label-primary'>提交审核</span>";
 
-                 break;
 
-             case 9:
 
-                 return "<span class='label label-primary'>重新提交</span>";
 
-                 break;
 
-             case 10:
 
-                 return "<span class='label label-default'>冻结</span>";
 
-                 break;
 
-             case 11:
 
-                 return "<span class='label label-primary'>撤销审核</span>";
 
-                 break;
 
-         }
 
-     }
 
- }
 
 
  |