self::approval_status_first,'status_desc'=>'等待初审'], ['id'=> self::approval_status_firsted,'status_desc'=>'初审通过'], ['id'=> self::approval_status_unfirst,'status_desc'=>'初审驳回'], ['id'=> self::approval_status_second,'status_desc'=>'等待终审'], ['id'=> self::approval_status_seconded,'status_desc'=>'终审通过'], ['id'=> self::approval_status_unsecond,'status_desc'=>'终审驳回'] ]; /** * @notes 获取审状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getApprovalStatusDesc($sceneId, $flag = false) { $desc = [ self::approval_status_first => '等待初审', self::approval_status_unfirst => '初审驳回', self::approval_status_firsted=>'初审通过', self::approval_status_second => '等待终审', self::approval_status_seconded => '终审通过', self::approval_status_unsecond=>'终审驳回', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } /** * @notes 获取一审状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getFirstStatusDesc($sceneId, $flag = false) { $desc = [ self::unstart=>'未开始', self::first_unapprove => '等待初审', self::first_approve =>'初审通过', self::first_approve_fail => '初审驳回', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } /** * @notes 获取审状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getIsPayDesc($sceneId, $flag = false) { $desc = [ self::ISPAY => '已缴费', self::UNPAY => '未缴费', self::PARTPAY=>'部分缴费', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } /** * @notes 获取一审状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getSecondStatusDesc($sceneId, $flag = false) { $desc = [ self::unstart => '未开始', self::second_unapprove => '等待终审', self::second_approve =>'终审通过', self::second_approve_fail => '终审驳回', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } /** * @notes 获取显示状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getStatusDesc($sceneId, $flag = false) { $desc = [ self::ENABLE => '启用', self::DISABLE => '禁用', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } /** * @notes 获取租赁状态描述 * @param $sceneId * @param false $flag * @return string|string[] * @author 段誉 * @date 2022/3/29 11:33 */ public static function getLeaseStatusDesc($sceneId, $flag = false) { $desc = [ self::LEASE_UNUSED =>'闲置', self::LEASE_USED=>'租赁中', self::LEASE_END_USED=>'待续约', ]; if ($flag) { return $desc; } return $desc[$sceneId] ?? ''; } }