Ejemplo n.º 1
0
 public function actionUnbundling($id)
 {
     $model = $this->findModel($id);
     if ($model->balance) {
         \Yii::$app->getSession()->setFlash('warning', '账户还有余额,请处理完余额再解绑银行卡');
         return $this->render('view', ['model' => $model]);
     }
     $return = sinapay::unbinding_bank_card($model->member_id);
     if ($return['errorNum'] == 0) {
         \Yii::$app->getSession()->setFlash('warning', '解绑成功');
         UcenterMember::updateAll(['status' => UcenterMember::STATUS_REAL], ['id' => $model->member_id]);
         //            SinaBank::updateAll(['status'=>SinaBank::STATUS_DELETED],['id' => $model->member_id,'status'=>SinaBank::STATUS_BINGING]);
         //            Info::updateAll(['bank_card'=>''],['id' => $model->member_id]);
     } else {
         \Yii::$app->getSession()->setFlash('warning', $return['errorMsg']);
     }
     return $this->render('view', ['model' => $model]);
 }