quanwei
2 days ago 73b874c72ad55eb9eef21c36160ac0de58f0189e
admin/app/api/controller/branch/ActivityUser.php
@@ -13,13 +13,24 @@
class ActivityUser extends Controller
{
    /**
     * 活动报名列表
     * 某活动报名的用户列表
     */
    public function lists()
    {
        $model = new ActivityUserModel;
        $list = $model->getListForActivity($this->postData(), true);
        return $this->renderSuccess('', compact('list'));
    }
    /**
     * 用户报名的活动列表
     */
    public function listsForUser()
    {
        $user = $this->getUser();
        $model = new ActivityUserModel;
        $list = $model->getList($user['user_id'], $this->postData());
        $list = $model->getListForUser($user['user_id'], $this->postData());
        return $this->renderSuccess('', compact('list'));
    }
@@ -56,9 +67,16 @@
    {
        $model = new ActivityUserModel;
        $user = $this->getUser();
        if ($model->onVerify($user, $activity_id)) {
        if ($model->onVerify($user, $activity_id, $this->postData())) {
            return $this->renderSuccess('签到成功');
        }
        return $this->renderError($model->getError() ?:'签到失败');
        // 如果判断到没有报名。需要处理朋友帮报的情况
        $error = $model->getError();
        if ($error && $error == 'not_reg') {
            return $this->renderSuccess('', [
                'result' => 'not_reg'
            ]);
        }
        return $this->renderError($error ?:'签到失败');
    }
}