__('Sex 1'),'2' => __('Sex 2')]; } public function getStatusList() { return ['normal' => __('Normal'),'status' => __('Hidden')]; } /** * 获取推广位置列表 * * @author liues@dianzhong.com * @date 2018-08-30 17:34:53 * @return array */ public function getLocationList() { return ['1' => '头条', '2' => '次条', '3' => '三条']; } public function getSexTextAttr($value, $data) { $value = $value ? $value : $data['sex']; $list = $this->getSexList(); return isset($list[$value]) ? $list[$value] : ''; } public function getStatusTextAttr($value, $data) { $value = $value ? $value : $data['status']; $list = $this->getStatusList(); return isset($list[$value]) ? $list[$value] : ''; } /** * 获取/设置推广位置字符串属性 * * @author liues@dianzhong.com * @date 2018-08-30 17:36:14 * @param $value * @param $data * @return mixed|string */ public function getLocationTextAttr($value, $data){ $value = $value ? $value : $data['location']; $list = $this->getLocationList(); return isset($list[$value]) ? $list[$value] : ''; } }