123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?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 BASE_VERIFY_FAIL = -1; //条件验证失败
- public const FST_VERIFY_FAIL = -2; //初审失败
- 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;
- }
- }
- }
|