Browse Source
Merge branch 'develop' of ssh://120.24.33.109:11022/hyzjshwo/mp_lanzu_cat into develop
master
Merge branch 'develop' of ssh://120.24.33.109:11022/hyzjshwo/mp_lanzu_cat into develop
master
9 changed files with 918 additions and 24 deletions
-
90app/Admin/Controllers/LanzuMmWithdrawController.php
-
6app/Admin/Controllers/LanzuMpInfoController.php
-
1app/Admin/routes.php
-
15app/Models/ImsCjdcUser.php
-
3composer.json
-
643composer.lock
-
132config/wechat.php
-
24public/certs/apiclient_cert.pem
-
28public/certs/apiclient_key.pem
@ -0,0 +1,15 @@ |
|||||
|
<?php |
||||
|
|
||||
|
|
||||
|
namespace App\Models; |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
use Illuminate\Database\Eloquent\Model; |
||||
|
|
||||
|
class ImsCjdcUser extends Model |
||||
|
{ |
||||
|
protected $table = 'ims_cjdc_user'; |
||||
|
protected $dateFormat = 'U'; |
||||
|
} |
||||
@ -0,0 +1,132 @@ |
|||||
|
<?php |
||||
|
|
||||
|
/* |
||||
|
* This file is part of the overtrue/laravel-wechat. |
||||
|
* |
||||
|
* (c) overtrue <i@overtrue.me> |
||||
|
* |
||||
|
* This source file is subject to the MIT license that is bundled |
||||
|
* with this source code in the file LICENSE. |
||||
|
*/ |
||||
|
|
||||
|
return [ |
||||
|
/* |
||||
|
* 默认配置,将会合并到各模块中 |
||||
|
*/ |
||||
|
'defaults' => [ |
||||
|
/* |
||||
|
* 指定 API 调用返回结果的类型:array(default)/collection/object/raw/自定义类名 |
||||
|
*/ |
||||
|
'response_type' => 'array', |
||||
|
|
||||
|
/* |
||||
|
* 使用 Laravel 的缓存系统 |
||||
|
*/ |
||||
|
'use_laravel_cache' => true, |
||||
|
|
||||
|
/* |
||||
|
* 日志配置 |
||||
|
* |
||||
|
* level: 日志级别,可选为: |
||||
|
* debug/info/notice/warning/error/critical/alert/emergency |
||||
|
* file:日志文件位置(绝对路径!!!),要求可写权限 |
||||
|
*/ |
||||
|
'log' => [ |
||||
|
'level' => env('WECHAT_LOG_LEVEL', 'debug'), |
||||
|
'file' => env('WECHAT_LOG_FILE', storage_path('logs/wechat.log')), |
||||
|
], |
||||
|
], |
||||
|
|
||||
|
/* |
||||
|
* 路由配置 |
||||
|
*/ |
||||
|
'route' => [ |
||||
|
/* |
||||
|
* 开放平台第三方平台路由配置 |
||||
|
*/ |
||||
|
// 'open_platform' => [
|
||||
|
// 'uri' => 'serve',
|
||||
|
// 'action' => Overtrue\LaravelWeChat\Controllers\OpenPlatformController::class,
|
||||
|
// 'attributes' => [
|
||||
|
// 'prefix' => 'open-platform',
|
||||
|
// 'middleware' => null,
|
||||
|
// ],
|
||||
|
// ],
|
||||
|
], |
||||
|
|
||||
|
/* |
||||
|
* 公众号 |
||||
|
*/ |
||||
|
'official_account' => [ |
||||
|
'default' => [ |
||||
|
'app_id' => env('WECHAT_OFFICIAL_ACCOUNT_APPID', 'your-app-id'), // AppID
|
||||
|
'secret' => env('WECHAT_OFFICIAL_ACCOUNT_SECRET', 'your-app-secret'), // AppSecret
|
||||
|
'token' => env('WECHAT_OFFICIAL_ACCOUNT_TOKEN', 'your-token'), // Token
|
||||
|
'aes_key' => env('WECHAT_OFFICIAL_ACCOUNT_AES_KEY', ''), // EncodingAESKey
|
||||
|
|
||||
|
/* |
||||
|
* OAuth 配置 |
||||
|
* |
||||
|
* scopes:公众平台(snsapi_userinfo / snsapi_base),开放平台:snsapi_login |
||||
|
* callback:OAuth授权完成后的回调页地址(如果使用中间件,则随便填写。。。) |
||||
|
*/ |
||||
|
// 'oauth' => [
|
||||
|
// 'scopes' => array_map('trim', explode(',', env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_SCOPES', 'snsapi_userinfo'))),
|
||||
|
// 'callback' => env('WECHAT_OFFICIAL_ACCOUNT_OAUTH_CALLBACK', '/examples/oauth_callback.php'),
|
||||
|
// ],
|
||||
|
], |
||||
|
], |
||||
|
|
||||
|
/* |
||||
|
* 开放平台第三方平台 |
||||
|
*/ |
||||
|
// 'open_platform' => [
|
||||
|
// 'default' => [
|
||||
|
// 'app_id' => env('WECHAT_OPEN_PLATFORM_APPID', ''),
|
||||
|
// 'secret' => env('WECHAT_OPEN_PLATFORM_SECRET', ''),
|
||||
|
// 'token' => env('WECHAT_OPEN_PLATFORM_TOKEN', ''),
|
||||
|
// 'aes_key' => env('WECHAT_OPEN_PLATFORM_AES_KEY', ''),
|
||||
|
// ],
|
||||
|
// ],
|
||||
|
|
||||
|
/* |
||||
|
* 小程序 |
||||
|
*/ |
||||
|
// 'mini_program' => [
|
||||
|
// 'default' => [
|
||||
|
// 'app_id' => env('WECHAT_MINI_PROGRAM_APPID', ''),
|
||||
|
// 'secret' => env('WECHAT_MINI_PROGRAM_SECRET', ''),
|
||||
|
// 'token' => env('WECHAT_MINI_PROGRAM_TOKEN', ''),
|
||||
|
// 'aes_key' => env('WECHAT_MINI_PROGRAM_AES_KEY', ''),
|
||||
|
// ],
|
||||
|
// ],
|
||||
|
|
||||
|
/* |
||||
|
* 微信支付 |
||||
|
*/ |
||||
|
'payment' => [ |
||||
|
'default' => [ |
||||
|
'sandbox' => env('WECHAT_PAYMENT_SANDBOX', false), |
||||
|
'app_id' => env('WECHAT_PAYMENT_APPID', ''), |
||||
|
'mch_id' => env('WECHAT_PAYMENT_MCH_ID', ''), |
||||
|
'key' => env('WECHAT_PAYMENT_KEY', ''), |
||||
|
'cert_path' => env('WECHAT_PAYMENT_CERT_PATH', ''), // XXX: 绝对路径!!!!
|
||||
|
'key_path' => env('WECHAT_PAYMENT_KEY_PATH', ''), // XXX: 绝对路径!!!!
|
||||
|
'notify_url' => '', // 默认支付结果通知地址
|
||||
|
], |
||||
|
|
||||
|
// ...
|
||||
|
], |
||||
|
|
||||
|
/* |
||||
|
* 企业微信 |
||||
|
*/ |
||||
|
// 'work' => [
|
||||
|
// 'default' => [
|
||||
|
// 'corp_id' => 'xxxxxxxxxxxxxxxxx',
|
||||
|
// 'agent_id' => 100020,
|
||||
|
// 'secret' => env('WECHAT_WORK_AGENT_CONTACTS_SECRET', ''),
|
||||
|
// //...
|
||||
|
// ],
|
||||
|
// ],
|
||||
|
]; |
||||
@ -0,0 +1,24 @@ |
|||||
|
-----BEGIN CERTIFICATE----- |
||||
|
MIID8DCCAtigAwIBAgIUEYU+F3SrdAr6PSoL1bq5FnEsveQwDQYJKoZIhvcNAQEL |
||||
|
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT |
||||
|
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg |
||||
|
Q0EwHhcNMjAwNTEzMDIyNTE0WhcNMjUwNTEyMDIyNTE0WjCBgTETMBEGA1UEAwwK |
||||
|
MTUzNjk5NTAwMTEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMS0wKwYDVQQL |
||||
|
DCTlub/opb/mh5Lml4/nlJ/mtLvnp5HmioDmnInpmZDlhazlj7gxCzAJBgNVBAYM |
||||
|
AkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC |
||||
|
AQoCggEBAJ+t2UVuxiUmvpB6rcWo6xeV2EWRifYVANhL9QFzh5k2mNrMrY4sUT9b |
||||
|
4ilQKnd+ojrBrM2NpoGT1bm6uvDuG3FKRJpZ9xdQRxqGIJ4yfqBe4R3NnTUbmTEb |
||||
|
dK6uRrri4c2urd+JOnFpMg08sCU17uYeCMNRkDTJ5qeM/WdXOIBZHKLyig28SuyG |
||||
|
E4SDR/YnhSr0dxPD6BtiEdyNPien2bQyNyrHqEpQPduDI1yNFiBHHvE0Abo43JHD |
||||
|
q6uavq652UDLlIsDLbWwZl7nNNM9AuhBFtBfKuAnFlbkeAGWOzbvPqLdWL971buU |
||||
|
pl21rBJYVURnDn1jRCv8ojlCm03QA5kCAwEAAaOBgTB/MAkGA1UdEwQCMAAwCwYD |
||||
|
VR0PBAQDAgTwMGUGA1UdHwReMFwwWqBYoFaGVGh0dHA6Ly9ldmNhLml0cnVzLmNv |
||||
|
bS5jbi9wdWJsaWMvaXRydXNjcmw/Q0E9MUJENDIyMEU1MERCQzA0QjA2QUQzOTc1 |
||||
|
NDk4NDZDMDFDM0U4RUJEMjANBgkqhkiG9w0BAQsFAAOCAQEAlQ7wtl6w0BiT23fh |
||||
|
8A8w1Vbebp6MU31fXFrPh7TjtWBs4Hr3Az1OjgdQsve0KFDXqwG6a6dUnCS4Qw+v |
||||
|
fXe/By7YNaL0R7q+lVkASwhWkFpXjR24yUGT+pmcKeugJXTSM531FFCXE096IMdG |
||||
|
43kVLyFdfzNpN7IpMXpdW3WMVcosKXMHLVw2RmDUlKPecxxi3QBg73CnqjDdYGOX |
||||
|
ZdqvTwDQgpEsIMK0++/uUC5u9EQYc8JIP9FdNxJJV5dHHnB3YO+LpaKRJHFwMK9/ |
||||
|
EBcWT1gtO2TfwHEBHWsYOBwynQMRvglTP2fHJx02UmqUX7Xetz3tTGWrUyvb31ss |
||||
|
fJXzFA== |
||||
|
-----END CERTIFICATE----- |
||||
@ -0,0 +1,28 @@ |
|||||
|
-----BEGIN PRIVATE KEY----- |
||||
|
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCfrdlFbsYlJr6Q |
||||
|
eq3FqOsXldhFkYn2FQDYS/UBc4eZNpjazK2OLFE/W+IpUCp3fqI6wazNjaaBk9W5 |
||||
|
urrw7htxSkSaWfcXUEcahiCeMn6gXuEdzZ01G5kxG3Surka64uHNrq3fiTpxaTIN |
||||
|
PLAlNe7mHgjDUZA0yeanjP1nVziAWRyi8ooNvErshhOEg0f2J4Uq9HcTw+gbYhHc |
||||
|
jT4np9m0Mjcqx6hKUD3bgyNcjRYgRx7xNAG6ONyRw6urmr6uudlAy5SLAy21sGZe |
||||
|
5zTTPQLoQRbQXyrgJxZW5HgBljs27z6i3Vi/e9W7lKZdtawSWFVEZw59Y0Qr/KI5 |
||||
|
QptN0AOZAgMBAAECggEBAJFQ61wu1ZBV1DM0EhTCB0Dtk2asbntO3ff6GDx74Tlj |
||||
|
4HOutXufhUk923JxjFQ3IHiMbTCb6p4d5fEiqKI+bycIyaoWmbHT0wGmcuTFW0uj |
||||
|
TQeMabc9KIryS5v06lWFyK0gfQfjoRY4/93gDwWuMX2mc58dCTmhTJHK04pKbBcQ |
||||
|
kbfoxIOAeWRv+yBjw9jpbR3bIEWW41491G0JTvOoaFPY2EAN45TrcxPcZuN4Ozwy |
||||
|
reUIEea8Ur0Pxu1GaD9LiIuvB7HDrbMn6Yr5xDmSi5p4L2LuRNPczSly7XXbnBGM |
||||
|
uzH0n7oGMo3K42P6WuoAObm0iswmegAumkg6V3Z9ggECgYEA0NfrJ1sGhWv/vT63 |
||||
|
LV2+X+lnE8dMsCGo14llaGOUcHGbyTIfzkz6jZ+ibC47HGC+B1WnY7V3gjuyYSg4 |
||||
|
5HfLcf6XxvZWxnXifBZOX0JEeBsfnauvIXS9ZjjjuSvOpMYKTZhEbwBsUroTcZu4 |
||||
|
Rr2WGv/6ggWLw2IJO2i8jI006GECgYEAw7wDKzBvaJz+a2xjvY2Ug7tvTGjBYpWY |
||||
|
xErFBt+/IMnH3huEVrpwf3w0P6ZwZ6DulBOJJ1ecyPE2x6VPrlKx1NgDY4p6Sfsc |
||||
|
x0oENGcXlDJwICJErezCBvdP21dMfnn9kUTnhfCEO8NAfZpC+EV5KmdAGrPgcF9T |
||||
|
+dJMSO9WBjkCgYAAutBqicnjC3aQTbjMIsi4gxNGIWsmLmftoOBG1ho9rlfyAwfT |
||||
|
a7dwaT9jC2JPfhML6YO1OHwba2P7LO3N9pEya8ZR/qhc9yp8boOFl7CvjsC0h1YM |
||||
|
UuEai1ZYXkvRjZOZo8+RZ7n5LAdHXVjuflkY7Q4OCEDtxNjtaTdHcnLd4QKBgBgC |
||||
|
bQUUOOZFM7QrpIRw5IHQMRPXWbllDkstvMNeGMzF0518FJyq2/fXXXVdTjZ3+Cvz |
||||
|
xYQs7A99/zE4JvEENcodATVpnByND/emLaPb7XmBQl2+tlv7ScWe+o22RKzS+/ag |
||||
|
1CGK4j2Ocs+1Z3ea1gUMi0F7RRGjr+JaGH9t1EiJAoGAAn7A8x1N3wWC/f+YoRBS |
||||
|
cD4BSo7e3Dkb+I58W5C8t2QKtQ1MO86SFWh260US4Oc7PJMOUuQ4MCZMU+MDytUj |
||||
|
kSJ1k3RFk39SW0IHrcXjbsFamlvh/SdOASa7SUhK+WDlfnAdjsCfZqBB525NWTQb |
||||
|
e1EFl0d2GElUQw+IMVXECX8= |
||||
|
-----END PRIVATE KEY----- |
||||
Write
Preview
Loading…
Cancel
Save
Reference in new issue