public function business_register($data) { $model = new BusinessRegister(); /*$model->attributes = $data; //进行validate验证 if (!$model->validate()) {//验证不通过 $errors = $model->errors; print_R($errors);die; }*/ $model->user_phone = $data['user_phone']; $model->user_password = md5($data['user_password']); $model->addtime = time(); $model->user_type = '2'; if ($model->save(false)) { $type = $data['merchant_type']; if (count($type) == '1') { $merchant_type = $type[0]; } else { $merchant_type = '3'; } $id = \Yii::$app->db->getLastInsertID(); $mer = new Merchant(); $mer->user_id = $id; $mer->merchant_name = $data['merchant_name']; $mer->merchant_type = $merchant_type; if ($mer->save(false)) { $session = Yii::$app->session; $session->set('user_id', $id); return '1'; //成功 } else { return '2'; } } else { return '2'; } }