mirror of
https://gitee.com/zoujingli/ThinkAdmin.git
synced 2025-05-24 23:59:16 +08:00
修改支付通道,分离终端
This commit is contained in:
parent
047755dbd7
commit
a915af4639
@ -21,9 +21,10 @@ abstract class PaymentService extends Service
|
|||||||
|
|
||||||
// 微信商户通道
|
// 微信商户通道
|
||||||
const PAYMENT_WECHAT_APP = 'wechat_app';
|
const PAYMENT_WECHAT_APP = 'wechat_app';
|
||||||
const PAYMENT_WECHAT_MWEB = 'wechat_mweb';
|
const PAYMENT_WECHAT_GZH = 'wechat_gzh';
|
||||||
const PAYMENT_WECHAT_JSAPI = 'wechat_jsapi';
|
const PAYMENT_WECHAT_XCX = 'wechat_xcx';
|
||||||
const PAYMENT_WECHAT_NATIVE = 'wechat_native';
|
const PAYMENT_WECHAT_WAP = 'wechat_wap';
|
||||||
|
const PAYMENT_WECHAT_QRC = 'wechat_qrc';
|
||||||
|
|
||||||
// 支付宝支付通道
|
// 支付宝支付通道
|
||||||
const PAYMENT_ALIAPY_APP = 'alipay_app';
|
const PAYMENT_ALIAPY_APP = 'alipay_app';
|
||||||
@ -32,7 +33,8 @@ abstract class PaymentService extends Service
|
|||||||
|
|
||||||
// 支付通道配置
|
// 支付通道配置
|
||||||
const TYPES = [
|
const TYPES = [
|
||||||
PaymentService::PAYMENT_WECHAT_MWEB => [
|
// 微信支付配置(不需要的直接注释)
|
||||||
|
PaymentService::PAYMENT_WECHAT_WAP => [
|
||||||
'type' => 'MWEB',
|
'type' => 'MWEB',
|
||||||
'name' => '微信商户 H5 支付',
|
'name' => '微信商户 H5 支付',
|
||||||
'bind' => [UserService::APITYPE_WAP],
|
'bind' => [UserService::APITYPE_WAP],
|
||||||
@ -42,16 +44,22 @@ abstract class PaymentService extends Service
|
|||||||
'name' => '微信商户 APP 支付',
|
'name' => '微信商户 APP 支付',
|
||||||
'bind' => [UserService::APITYPE_IOSAPP, UserService::APITYPE_ANDROID],
|
'bind' => [UserService::APITYPE_IOSAPP, UserService::APITYPE_ANDROID],
|
||||||
],
|
],
|
||||||
PaymentService::PAYMENT_WECHAT_JSAPI => [
|
PaymentService::PAYMENT_WECHAT_XCX => [
|
||||||
'type' => 'JSAPI',
|
'type' => 'JSAPI',
|
||||||
'name' => '微信商户 JSAPI 支付',
|
'name' => '微信商户小程序支付',
|
||||||
'bind' => [UserService::APITYPE_WXAPP, UserService::APITYPE_WECHAT],
|
'bind' => [UserService::APITYPE_WXAPP],
|
||||||
],
|
],
|
||||||
PaymentService::PAYMENT_WECHAT_NATIVE => [
|
PaymentService::PAYMENT_WECHAT_GZH => [
|
||||||
|
'type' => 'JSAPI',
|
||||||
|
'name' => '微信商户公众号支付',
|
||||||
|
'bind' => [UserService::APITYPE_WECHAT],
|
||||||
|
],
|
||||||
|
PaymentService::PAYMENT_WECHAT_QRC => [
|
||||||
'type' => 'NATIVE',
|
'type' => 'NATIVE',
|
||||||
'name' => '微信商户 NATIVE 支付',
|
'name' => '微信商户二维码支付',
|
||||||
'bind' => [UserService::APITYPE_WEB],
|
'bind' => [UserService::APITYPE_WEB],
|
||||||
],
|
],
|
||||||
|
// 支付宝支持配置(不需要的直接注释)
|
||||||
PaymentService::PAYMENT_ALIPAY_WAP => [
|
PaymentService::PAYMENT_ALIPAY_WAP => [
|
||||||
'type' => '',
|
'type' => '',
|
||||||
'name' => '支付宝 WAP 支付',
|
'name' => '支付宝 WAP 支付',
|
||||||
@ -67,6 +75,7 @@ abstract class PaymentService extends Service
|
|||||||
'name' => '支付宝 APP 支付',
|
'name' => '支付宝 APP 支付',
|
||||||
'bind' => [UserService::APITYPE_ANDROID, UserService::APITYPE_IOSAPP],
|
'bind' => [UserService::APITYPE_ANDROID, UserService::APITYPE_IOSAPP],
|
||||||
],
|
],
|
||||||
|
// 汇聚支持配置(不需要的直接注释)
|
||||||
PaymentService::PAYMENT_JOINPAY_XCX => [
|
PaymentService::PAYMENT_JOINPAY_XCX => [
|
||||||
'type' => 'WEIXIN_XCX',
|
'type' => 'WEIXIN_XCX',
|
||||||
'name' => '汇聚小程序 JSAPI 支付',
|
'name' => '汇聚小程序 JSAPI 支付',
|
||||||
|
@ -19,6 +19,7 @@ class UserService extends Service
|
|||||||
const APITYPE_ANDROID = 'android';
|
const APITYPE_ANDROID = 'android';
|
||||||
|
|
||||||
const TYPES = [
|
const TYPES = [
|
||||||
|
// 接口通道配置(不需要的直接注释)
|
||||||
UserService::APITYPE_WAP => [
|
UserService::APITYPE_WAP => [
|
||||||
'name' => '手机浏览器',
|
'name' => '手机浏览器',
|
||||||
'auth' => 'phone',
|
'auth' => 'phone',
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
<span class="color-green font-w7 label-required-prev">支付方式</span>
|
<span class="color-green font-w7 label-required-prev">支付方式</span>
|
||||||
<span class="color-desc margin-left-5">Payment Channel</span>
|
<span class="color-desc margin-left-5">Payment Channel</span>
|
||||||
<label class="block full-width">
|
<label class="block full-width">
|
||||||
{empty name='vo.type'}{php}$vo['type'] = 'wechat_jsapi';{/php}{/empty}
|
{empty name='vo.type'}{php}$vo['type'] = 'wechat_xcx';{/php}{/empty}
|
||||||
<select name="type" class="layui-select" lay-search lay-filter="payment-type">
|
<select name="type" class="layui-select" lay-search lay-filter="payment-type">
|
||||||
<option value="">-- 请选择 --</option>
|
<option value="">-- 请选择 --</option>
|
||||||
{foreach $payments as $kk => $vv}
|
{foreach $payments as $kk => $vv}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user