123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- <?php
- namespace App\Libs;
- use App\Libs\allinpay\Pay;
- use App\Libs\lianlianpay\llpaypayment;
- class PayHelper
- {
-
- public static function pay($payType,
- $transactionSerialNumber,
- $bankCode,
- $bankName,
- $bankAccountNO,
- $bankAccountName,
- $amount,
- $summary,
- $remark,
- $channelId,
- $is_company) {
- if("ALLINPAY" == $payType) {
- return Pay::payAllinPay($transactionSerialNumber, $bankCode, $bankName, $bankAccountNO, $bankAccountName, $amount, $summary, $remark, $channelId, $is_company);
- } else if("LIANLIANPAY" == $payType) {
- return llpaypayment::payLianLianPay($transactionSerialNumber, $bankCode, $bankName, $bankAccountNO, $bankAccountName, $amount, $summary, $remark, $channelId, $is_company);
- }
- return ["code" => 0, "msg" => "支付通道错误"];
- }
-
- public static function payQuery($payType, $transactionSerialNumber, $reqSn) {
- if("ALLINPAY" == $payType) {
- return Pay::payQuery($transactionSerialNumber, $reqSn);
- } else if("LIANLIANPAY" == $payType) {
- return llpaypayment::payQuery($transactionSerialNumber, $reqSn);
- }
- return ["code" => 0, "msg" => "支付通道错误"];
- }
-
- public static function payAccountInfo($payType, $reqSn) {
- if("ALLINPAY" == $payType) {
- return Pay::payAccountInfo($reqSn);
- } else if("LIANLIANPAY" == $payType) {
- return llpaypayment::payAccountInfo($reqSn);
- }
- return ["code" => 0, "msg" => "支付通道错误"];
- }
-
- public static function payAccountHistoryBalanceAmount($payType, $reqSn, $startDay, $endDay) {
- if("ALLINPAY" == $payType) {
- return Pay::payAccountHistoryBalanceAmount($reqSn, $startDay, $endDay);
- }
- return ["code" => 0, "msg" => "支付通道错误"];
- }
- }
|