Exemplo n.º 1
0
 public static function addErrorRecord($account_id, $errorMsg)
 {
     $errorModel = new PnrpayError();
     $errorModel->account_id = $account_id;
     $errorModel->error_msg = $errorMsg;
     $errorModel->save();
 }
Exemplo n.º 2
0
 /**
  * 实名认证
  * @param $account_id
  * @param $name
  * @param $idCardNo
  * @return array
  */
 private function _authName($account_id, $name, $idCardNo)
 {
     $authdata = array('IdNo' => $idCardNo, 'IdName' => $name);
     try {
         $this->pnrpayService->fastRealNameAuth($authdata);
     } catch (Exception $e) {
         PnrpayError::addErrorRecord($account_id, $e->getMessage());
         return ['code' => 0, 'msg' => $e->getMessage()];
     }
 }