public function postPaymentBank() { $token = Input::get('token', ''); $u_id = Input::get('u_id', 0); $card_num = Input::get('card_num', ''); $holder = Input::get('holder', ''); $bank = Input::get('bank', 0); try { $user = User::chkUserByToken($token, $u_id); $card = UserProfileBankcard::where('b_card_number', '=', $card_num)->first(); if (!empty($card) && $card->u_id != $u_id) { throw new Exception("该卡号不可用", 9007); } $card = UserProfileBankcard::find($u_id); if (empty($card)) { $card = new UserProfileBankcard(); $card->u_id = $u_id; } $card->b_card_number = $card_num; $card->b_holder_name = $holder; $card->b_id = $bank; $card->save(); $re = Tools::reTrue('绑定成功'); } catch (Exception $e) { $re = Tools::reFalse($e->getCode(), '绑定失败:' . $e->getMessage()); } return Response::json($re); }