belongsTo('LotteryActivity', 'activity_id'); } /** * 关联用户 */ public function user() { return $this->belongsTo('app\common\model\User', 'user_id'); } /** * 获取获得详情数据 */ public function getGetDetailDataAttr($value, $data) { return !empty($data['get_detail']) ? json_decode($data['get_detail'], true) : []; } /** * 设置获得详情 */ public function setGetDetailAttr($value) { return is_array($value) ? json_encode($value) : $value; } }