hasOne(InfoCategory::class, 'id', 'cid')->field('id,type,name'); } /** * @notes 状态获取器 * @param $value * @param $data * @return string * @author ljj * @date 2021/7/31 3:26 下午 */ public function getIsShowDescAttr($value, $data) { return YesNoEnum::getStatusDesc($data['is_show']); } /** * @notes 类型获取器 * @param $value * @param $data * @return string * @author ljj * @date 2021/7/31 3:26 下午 */ public function getTypeDescAttr($value, $data) { $datas = [ 1 => '自然风光', 2 => '酒店', 3 => '餐饮', 4 => '交通枢纽', 5 => '休闲赶海', 6 => '集市', 7 => '牡蛎品鲜', 8 => '红色记忆', ]; return $datas[$data['type']]; } }