adminTransform($model); } return [ 'id' => $model->id, 'xuefen' => $model->xuefen, 'is_reward' => $model->is_reward, 'reward_explain' => $model->reward_explain, 'reward_type' => $model->reward_type, 'reward_type_name' => UserXuefenRewardTypeEnum::getDescription($model->reward_type), 'updated_at' => $model->updated_at ? $model->updated_at->format('Y-m-d H:i') : null, ]; } public function adminTransform(UserXuefen $model) { return [ 'id' => $model->id, 'xuefen' => $model->xuefen, 'user' => $model->user()->first()->append('m_mobile'), 'is_reward' => $model->is_reward, 'reward_explain' => $model->reward_explain, 'source' => $model->source_type ? $model->source : null, 'reward_type' => $model->reward_type, 'reward_type_name' => UserXuefenRewardTypeEnum::getDescription($model->reward_type), 'updated_at' => $model->updated_at ? $model->updated_at->format('Y-m-d H:i') : null, ]; } }