setting = SettingModel::getItem('register'); } /** * 提交注册 */ public function register() { $model = $this->getUser(); if($this->request->isGet()){ $userInfo = [ 'real_name' => $model['real_name'], 'mobile' => $model['mobile'] ]; $is_register = false; if(!empty($model['real_name']) && !empty($model['mobile'])){ $is_register = true; } return $this->renderSuccess('',compact('userInfo','is_register')); } // 保存记录 if ($model->saveRegister($this->postData())) { return $this->renderSuccess('注册成功'); } return $this->renderError($model->getError() ?: '注册失败'); } /** * 先检查是否需要注册 */ public function need() { $setting = $this->setting; // 临时解决办法(解决如果设置了授权时完善头像昵称,首次进入商城会跳转到注册页面) if ($setting['is_skip']) { $setting['is_manual'] = 0; } return $this->renderSuccess('',compact('setting')); } }