public function CanRecharge()
 {
     $logger = Logger::getLogger('mobilerecharge');
     $logger->debug("开始判断是否可以充值");
     $phone = trim($this->arr_body["phone"]);
     $money = trim($this->arr_body["money"]);
     if ($phone == "" || $money == "") {
         ErrorReponse::reponError(array('retcode' => '200', 'retmsg' => '用户输入信息不完整'));
     }
     $canRecharge = OfpayV3::CanMobileRecharge($phone, $money);
     $retcode = "0";
     if ($canRecharge) {
         $arr_message = array("result" => "success", "message" => "可以充值");
     } else {
         $arr_message = array("result" => "fail", "message" => "该面值暂不可以充值");
     }
     $arr_msg['msgbody']['result'] = $arr_message['result'];
     $arr_msg['msgbody']['message'] = $arr_message['message'];
     $returnvalue = array("msgbody" => $arr_msg['msgbody']);
     $logger->debug("判断是否可以充值的结果" . print_r($returnvalue, true));
     $returnval = TfbxmlResponse::ResponsetoApp($retcode, $returnvalue);
     return $returnval;
 }