2 Commits
v1.2 ... v1.1

Author SHA1 Message Date
f3d8a7d22c 调整 2020-10-28 16:18:24 +08:00
26732a2d51 提交银联证书 2020-10-28 09:28:43 +08:00
11 changed files with 2246 additions and 1495 deletions

6
.gitignore vendored
View File

@@ -3,4 +3,8 @@
.editorconfig
.env
/vendor
/storage/
/storage/app
/storage/logs
/storage/framework
/storage/debugbar/
/bootstrap/cache

View File

@@ -1,13 +1,13 @@
<?php return array (
'aslong/sms' =>
'barryvdh/laravel-debugbar' =>
array (
'providers' =>
array (
0 => 'AsLong\\Sms\\ServiceProvider',
0 => 'Barryvdh\\Debugbar\\ServiceProvider',
),
'aliases' =>
array (
'Sms' => 'AsLong\\Sms\\Facades\\Sms',
'Debugbar' => 'Barryvdh\\Debugbar\\Facade',
),
),
'encore/laravel-admin' =>
@@ -21,17 +21,6 @@
'Admin' => 'Encore\\Admin\\Facades\\Admin',
),
),
'facade/ignition' =>
array (
'providers' =>
array (
0 => 'Facade\\Ignition\\IgnitionServiceProvider',
),
'aliases' =>
array (
'Flare' => 'Facade\\Ignition\\Facades\\Flare',
),
),
'fideloper/proxy' =>
array (
'providers' =>
@@ -82,24 +71,6 @@
0 => 'Carbon\\Laravel\\ServiceProvider',
),
),
'nunomaduro/collision' =>
array (
'providers' =>
array (
0 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
),
),
'overtrue/laravel-wechat' =>
array (
'providers' =>
array (
0 => 'Overtrue\\LaravelWeChat\\ServiceProvider',
),
'aliases' =>
array (
'EasyWeChat' => 'Overtrue\\LaravelWeChat\\Facade',
),
),
'simplesoftwareio/simple-qrcode' =>
array (
'providers' =>

View File

@@ -23,24 +23,21 @@
19 => 'Illuminate\\Translation\\TranslationServiceProvider',
20 => 'Illuminate\\Validation\\ValidationServiceProvider',
21 => 'Illuminate\\View\\ViewServiceProvider',
22 => 'AsLong\\Sms\\ServiceProvider',
22 => 'Barryvdh\\Debugbar\\ServiceProvider',
23 => 'Encore\\Admin\\AdminServiceProvider',
24 => 'Facade\\Ignition\\IgnitionServiceProvider',
25 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
26 => 'Intervention\\Image\\ImageServiceProvider',
27 => 'Encore\\WangEditor\\WangEditorServiceProvider',
28 => 'Laravel\\Tinker\\TinkerServiceProvider',
29 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
30 => 'Carbon\\Laravel\\ServiceProvider',
31 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
32 => 'Overtrue\\LaravelWeChat\\ServiceProvider',
33 => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
34 => 'App\\Providers\\AppServiceProvider',
35 => 'App\\Providers\\AuthServiceProvider',
36 => 'App\\Providers\\EventServiceProvider',
37 => 'App\\Providers\\RouteServiceProvider',
38 => 'App\\Api\\ApiServiceProvider',
39 => 'App\\Merchant\\MerchantServiceProvider',
24 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
25 => 'Intervention\\Image\\ImageServiceProvider',
26 => 'Encore\\WangEditor\\WangEditorServiceProvider',
27 => 'Laravel\\Tinker\\TinkerServiceProvider',
28 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
29 => 'Carbon\\Laravel\\ServiceProvider',
30 => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
31 => 'App\\Providers\\AppServiceProvider',
32 => 'App\\Providers\\AuthServiceProvider',
33 => 'App\\Providers\\EventServiceProvider',
34 => 'App\\Providers\\RouteServiceProvider',
35 => 'App\\Api\\ApiServiceProvider',
36 => 'App\\Merchant\\MerchantServiceProvider',
),
'eager' =>
array (
@@ -54,24 +51,21 @@
7 => 'Illuminate\\Pagination\\PaginationServiceProvider',
8 => 'Illuminate\\Session\\SessionServiceProvider',
9 => 'Illuminate\\View\\ViewServiceProvider',
10 => 'AsLong\\Sms\\ServiceProvider',
10 => 'Barryvdh\\Debugbar\\ServiceProvider',
11 => 'Encore\\Admin\\AdminServiceProvider',
12 => 'Facade\\Ignition\\IgnitionServiceProvider',
13 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
14 => 'Intervention\\Image\\ImageServiceProvider',
15 => 'Encore\\WangEditor\\WangEditorServiceProvider',
16 => 'Laravel\\Tinker\\TinkerServiceProvider',
17 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
18 => 'Carbon\\Laravel\\ServiceProvider',
19 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
20 => 'Overtrue\\LaravelWeChat\\ServiceProvider',
21 => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
22 => 'App\\Providers\\AppServiceProvider',
23 => 'App\\Providers\\AuthServiceProvider',
24 => 'App\\Providers\\EventServiceProvider',
25 => 'App\\Providers\\RouteServiceProvider',
26 => 'App\\Api\\ApiServiceProvider',
27 => 'App\\Merchant\\MerchantServiceProvider',
12 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
13 => 'Intervention\\Image\\ImageServiceProvider',
14 => 'Encore\\WangEditor\\WangEditorServiceProvider',
15 => 'Laravel\\Tinker\\TinkerServiceProvider',
16 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
17 => 'Carbon\\Laravel\\ServiceProvider',
18 => 'SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider',
19 => 'App\\Providers\\AppServiceProvider',
20 => 'App\\Providers\\AuthServiceProvider',
21 => 'App\\Providers\\EventServiceProvider',
22 => 'App\\Providers\\RouteServiceProvider',
23 => 'App\\Api\\ApiServiceProvider',
24 => 'App\\Merchant\\MerchantServiceProvider',
),
'deferred' =>
array (

3578
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,12 @@ use XuanChen\Coupon\Coupon;
use XuanChen\UnionPay\Contracts\Contracts;
use XuanChen\UnionPay\UnionPay;
/**
* Class 查询
* @Author : 玄尘
* @Date : 2020/10/28 16:17
* @package XuanChen\UnionPay\Action
*/
class Query implements Contracts
{

View File

@@ -9,6 +9,12 @@ use XuanChen\Coupon\Coupon;
use XuanChen\UnionPay\Contracts\Contracts;
use XuanChen\UnionPay\UnionPay;
/**
* Class Redemption 核销
* @Author : 玄尘
* @Date : 2020/10/28 16:17
* @package XuanChen\UnionPay\Action
*/
class Redemption implements Contracts
{

View File

@@ -0,0 +1,6 @@
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDqWyL8fkpHtCS0hN60Y8kchp/B
S4r6aXyu9VE9fW/z/JKL50V+dP1bZ7Dl0eJqWN+mEYMQ9D5DVA89fpqYXI3jc8Dl
yeKsjXOWpLV+a+MnmhPxO3IMP3+i+orSzJHF6kWHxgivloJVl7bq8xah2u/5BjUP
nBju+BlZK478uwU2rwIDAQAB
-----END PUBLIC KEY-----

View File

@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQC/1n0w5iwWPB4XuS+QX820prkO7iEFmXDh4OPTCT43HKV63Tk0
j1oEY7rzJizvQcGQRrxHrv7syeEjrzh6b/5flqRk2XYDOO4CNO1LNuhUsVn17sMH
4GQzrnZQDAnU1Jxlk9ttamNpkGyind071+B2azT8TdLwjGXe2e4x7M0AOwIDAQAB
AoGAaDCMKeS5CRJ5nZTcemMuC/GJDMzUboAZyPQliFa6zZ/nWEWSbjN1RnEL9kdD
nGZwRHXGiIBIwD4c4w6ldAojcsJB76pfdeok6gDlswk3McF2uMPUvn6Yc37nnkbz
crXI6wDy0aPX/MfcHq2UoX5GdDYVEnOBnictxWPBMZ6S4fECQQDkH8vfaO4wGKQ2
K1uiUHEIRv0qOUvGY/BKJtBcyE4wpHpMtlY8o2vGssvpTueBWXWp8XRShOLoo+J+
PXrBLvTVAkEA10eUTLIvTag2nKS1B3dCJaszYWAL2otf5F4EwEKmfkFNhk7qkVm+
Ain9h/RsKqBb9n3MeeqSqUvbSq8FzCTozwJBAM/OdzVIrNF7YPtHe+3cQVs875nr
H6/Vkiq6OMyMW03MRuxinSQX6jHS5hXeHt2h1KG+piwViW5K/CPrdUtNrxECQA3s
rFP1poegXL/vC2KLPTUQiMdAniOppi8wQaBp7zj1Yl1Ql22FX3vmWWbE0YZETw53
fpVYLdpTdMC052wX6xMCQEZHbKjv9odbN6vZAcz15RC0j21brEQQ3goXSxLtjkmQ
LkcLdiDZgqGiVjNXTnh81fVkoIh9CfTSZH0a7Zc/RvM=
-----END RSA PRIVATE KEY-----

View File

@@ -0,0 +1,6 @@
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/1n0w5iwWPB4XuS+QX820prkO
7iEFmXDh4OPTCT43HKV63Tk0j1oEY7rzJizvQcGQRrxHrv7syeEjrzh6b/5flqRk
2XYDOO4CNO1LNuhUsVn17sMH4GQzrnZQDAnU1Jxlk9ttamNpkGyind071+B2azT8
TdLwjGXe2e4x7M0AOwIDAQAB
-----END PUBLIC KEY-----

View File

@@ -0,0 +1,15 @@
-----BEGIN RSA PRIVATE KEY-----
MIICXAIBAAKBgQCbCoYOxjVu15ONuotlIBxiyMQP+Ch8TavHHVTDrY54mRPLq0dR
Xrlpj+Ziu8PY8kHfPdNbRlftVQUgnhfOP/2j2QbnTDAF4tUZ0B9YjvCgLMpGMOAZ
tuw+u+VwVILegUUO3Yh/T6nZ4kcMw5vj/N4vGdHcABV+BK7639+Xep1OlQIDAQAB
AoGAR1Z5RpUHAwBoYV9DQn2a8g0kwaBSqJdogc7KMNtL4cu1oxIlV5h5Qcw3mpiA
zfLyQlEFTks4q/hhypdTptAk2SblXh0yc7TU1xD984j+ZfWB7r+Nu0OyaWIBPih5
Mn7DynQ5q7dnwff5nmYqi49xUPVTKAGJKiYTkKyA5UwauEECQQDK+fw5Ybf96LvH
WsvspUJ/YhQMhcZ6PLINLeHuEJwxoygnDNK2UbBPFFb5ZjIh5PHh8EtkPANZY0uH
voP4gC8lAkEAw4reMtlMiJQlRmsMguahWQXIo6PPwclSqXK/aYzqjkPrwWQZdXa/
LcCd77D0qLvkDEUM2Kh9NsNayd3F+37+sQJAb0Lgs0ORa6krZXer2Kgt701/1+1s
gozKvNatxaVtOPhKhj1NM4tLrc1kb4lJabLptAPYD7Wl0FXRjTMtfAYn0QJAVmMO
QRag6iHQyehXEamEFIkql6iyCyG/BB8ukxnvMcSt7bUkTjGUykizPYZGwBip6gXD
ZCAjmUL64/23DqGPMQJBAIUUShpi307GBmC0AXyvkt36tPYvDMykF4qHivScbZF+
UJ2e5Y0lvR/+5bEgFcLk7phW5XxofcFWxO7BSbu2bGk=
-----END RSA PRIVATE KEY-----

View File

@@ -0,0 +1,6 @@
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbCoYOxjVu15ONuotlIBxiyMQP
+Ch8TavHHVTDrY54mRPLq0dRXrlpj+Ziu8PY8kHfPdNbRlftVQUgnhfOP/2j2Qbn
TDAF4tUZ0B9YjvCgLMpGMOAZtuw+u+VwVILegUUO3Yh/T6nZ4kcMw5vj/N4vGdHc
ABV+BK7639+Xep1OlQIDAQAB
-----END PUBLIC KEY-----