protected function _after_select(&$result, $options) { parent::_after_select($result, $options); foreach ($result as $k => $v) { /** 工作年限 **/ switch ($v['working_seniority']) { case self::WORING_SENIORITY_0_1: $result[$k]['working_seniority_name'] = "一年以下"; break; case self::WORING_SENIORITY_1_3: $result[$k]['working_seniority_name'] = "一到三年"; break; case self::WORING_SENIORITY_3_5: $result[$k]['working_seniority_name'] = "三到五年"; break; case self::WORING_SENIORITY_5_10: $result[$k]['working_seniority_name'] = "五到十年"; break; case self::WORING_SENIORITY_10_100: $result[$k]['working_seniority_name'] = "十年以上"; break; default: $result[$k]['working_seniority_name'] = "未知"; break; } /** 学历 **/ switch ($v['education']) { case self::EDUCATION_JUNIOR_COLLEGE: $result[$k]['education_name'] = "大专及以上"; break; case self::EDUCATION_COLLEGE: $result[$k]['education_name'] = "本科及以上"; break; case self::EDUCATION_POSTGRADUATE: $result[$k]['education_name'] = "研究生及以上"; break; } /** 关联字段 公司 **/ if (isset($v['company'])) { $param = array(0 => $v['company']); CompanyModel::after_select_filter($param, array()); $result[$k]['company'] = $param; } switch ($v['nature']) { case self::NATRUE_INTERNSHIP: $result[$k]['nature_name'] = "实习"; break; case self::NATURE_FULL_TIME: $result[$k]['nature_name'] = "全职"; break; case self::NATURE_PART_TIME: $result[$k]['nature_name'] = "兼职"; break; } } }