コード例 #1
0
ファイル: BusinessRegister.php プロジェクト: wangpengzhen/web
 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';
     }
 }