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]); }