Your Name 10 months ago
parent 507f4b3cf2
commit fc1c871959
  1. 0
      addons/alioss/.addonrc
  2. 0
      addons/alioss/Alioss.php
  3. 0
      addons/alioss/assets/js/spark.js
  4. 0
      addons/alioss/bootstrap.js
  5. 0
      addons/alioss/config.php
  6. 0
      addons/alioss/controller/Index.php
  7. 0
      addons/alioss/info.ini
  8. 0
      addons/alioss/library/Auth.php
  9. 0
      addons/alioss/library/OSS/Core/MimeTypes.php
  10. 0
      addons/alioss/library/OSS/Core/OssException.php
  11. 0
      addons/alioss/library/OSS/Core/OssUtil.php
  12. 0
      addons/alioss/library/OSS/Http/LICENSE
  13. 0
      addons/alioss/library/OSS/Http/RequestCore.php
  14. 0
      addons/alioss/library/OSS/Http/RequestCore_Exception.php
  15. 0
      addons/alioss/library/OSS/Http/ResponseCore.php
  16. 0
      addons/alioss/library/OSS/Model/BucketInfo.php
  17. 0
      addons/alioss/library/OSS/Model/BucketListInfo.php
  18. 0
      addons/alioss/library/OSS/Model/CnameConfig.php
  19. 0
      addons/alioss/library/OSS/Model/CorsConfig.php
  20. 0
      addons/alioss/library/OSS/Model/CorsRule.php
  21. 0
      addons/alioss/library/OSS/Model/GetLiveChannelHistory.php
  22. 0
      addons/alioss/library/OSS/Model/GetLiveChannelInfo.php
  23. 0
      addons/alioss/library/OSS/Model/GetLiveChannelStatus.php
  24. 0
      addons/alioss/library/OSS/Model/LifecycleAction.php
  25. 0
      addons/alioss/library/OSS/Model/LifecycleConfig.php
  26. 0
      addons/alioss/library/OSS/Model/LifecycleRule.php
  27. 0
      addons/alioss/library/OSS/Model/ListMultipartUploadInfo.php
  28. 0
      addons/alioss/library/OSS/Model/ListPartsInfo.php
  29. 0
      addons/alioss/library/OSS/Model/LiveChannelConfig.php
  30. 0
      addons/alioss/library/OSS/Model/LiveChannelHistory.php
  31. 0
      addons/alioss/library/OSS/Model/LiveChannelInfo.php
  32. 0
      addons/alioss/library/OSS/Model/LiveChannelListInfo.php
  33. 0
      addons/alioss/library/OSS/Model/LoggingConfig.php
  34. 0
      addons/alioss/library/OSS/Model/ObjectInfo.php
  35. 0
      addons/alioss/library/OSS/Model/ObjectListInfo.php
  36. 0
      addons/alioss/library/OSS/Model/PartInfo.php
  37. 0
      addons/alioss/library/OSS/Model/PrefixInfo.php
  38. 0
      addons/alioss/library/OSS/Model/RefererConfig.php
  39. 0
      addons/alioss/library/OSS/Model/StorageCapacityConfig.php
  40. 0
      addons/alioss/library/OSS/Model/UploadInfo.php
  41. 0
      addons/alioss/library/OSS/Model/WebsiteConfig.php
  42. 0
      addons/alioss/library/OSS/Model/XmlConfig.php
  43. 0
      addons/alioss/library/OSS/OssClient.php
  44. 0
      addons/alioss/library/OSS/Result/AclResult.php
  45. 0
      addons/alioss/library/OSS/Result/AppendResult.php
  46. 0
      addons/alioss/library/OSS/Result/BodyResult.php
  47. 0
      addons/alioss/library/OSS/Result/CallbackResult.php
  48. 0
      addons/alioss/library/OSS/Result/CopyObjectResult.php
  49. 0
      addons/alioss/library/OSS/Result/DeleteObjectsResult.php
  50. 0
      addons/alioss/library/OSS/Result/ExistResult.php
  51. 0
      addons/alioss/library/OSS/Result/GetCnameResult.php
  52. 0
      addons/alioss/library/OSS/Result/GetCorsResult.php
  53. 0
      addons/alioss/library/OSS/Result/GetLifecycleResult.php
  54. 0
      addons/alioss/library/OSS/Result/GetLiveChannelHistoryResult.php
  55. 0
      addons/alioss/library/OSS/Result/GetLiveChannelInfoResult.php
  56. 0
      addons/alioss/library/OSS/Result/GetLiveChannelStatusResult.php
  57. 0
      addons/alioss/library/OSS/Result/GetLocationResult.php
  58. 0
      addons/alioss/library/OSS/Result/GetLoggingResult.php
  59. 0
      addons/alioss/library/OSS/Result/GetRefererResult.php
  60. 0
      addons/alioss/library/OSS/Result/GetStorageCapacityResult.php
  61. 0
      addons/alioss/library/OSS/Result/GetWebsiteResult.php
  62. 0
      addons/alioss/library/OSS/Result/HeaderResult.php
  63. 0
      addons/alioss/library/OSS/Result/InitiateMultipartUploadResult.php
  64. 0
      addons/alioss/library/OSS/Result/ListBucketsResult.php
  65. 0
      addons/alioss/library/OSS/Result/ListLiveChannelResult.php
  66. 0
      addons/alioss/library/OSS/Result/ListMultipartUploadResult.php
  67. 0
      addons/alioss/library/OSS/Result/ListObjectsResult.php
  68. 0
      addons/alioss/library/OSS/Result/ListPartsResult.php
  69. 0
      addons/alioss/library/OSS/Result/PutLiveChannelResult.php
  70. 0
      addons/alioss/library/OSS/Result/PutSetDeleteResult.php
  71. 0
      addons/alioss/library/OSS/Result/Result.php
  72. 0
      addons/alioss/library/OSS/Result/SymlinkResult.php
  73. 0
      addons/alioss/library/OSS/Result/UploadPartResult.php
  74. 0
      addons/alisms/.addonrc
  75. 0
      addons/alisms/Alisms.php
  76. 0
      addons/alisms/config.php
  77. 0
      addons/alisms/controller/Index.php
  78. 0
      addons/alisms/info.ini
  79. 0
      addons/alisms/library/Alisms.php
  80. 0
      addons/alisms/view/index/index.html
  81. 0
      addons/epay/.addonrc
  82. 0
      addons/epay/Epay.php
  83. 0
      addons/epay/certs/alipayCertPublicKey.crt
  84. 0
      addons/epay/certs/alipayRootCert.crt
  85. 41
      addons/epay/certs/apiclient_cert.pem
  86. 52
      addons/epay/certs/apiclient_key.pem
  87. 0
      addons/epay/certs/appCertPublicKey.crt
  88. 0
      addons/epay/config.html
  89. 108
      addons/epay/config.php
  90. 0
      addons/epay/controller/Api.php
  91. 0
      addons/epay/controller/Index.php
  92. 0
      addons/epay/info.ini
  93. 0
      addons/epay/library/Service.php
  94. 0
      addons/epay/library/Wechat.php
  95. 0
      addons/epay/library/hyperf/context/.gitattributes
  96. 0
      addons/epay/library/hyperf/context/LICENSE
  97. 0
      addons/epay/library/hyperf/context/composer.json
  98. 0
      addons/epay/library/hyperf/context/src/Context.php
  99. 0
      addons/epay/library/hyperf/contract/.gitattributes
  100. 0
      addons/epay/library/hyperf/contract/LICENSE
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,24 +1,25 @@
-----BEGIN CERTIFICATE----- -----BEGIN CERTIFICATE-----
MIID8DCCAtigAwIBAgIUI9c+NLMTUooCydaSivNg0qlO4pcwDQYJKoZIhvcNAQEL MIIEITCCAwmgAwIBAgIUQtt4j7dQQtoikB7EKOAunPL9djYwDQYJKoZIhvcNAQEL
BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT BQAwXjELMAkGA1UEBhMCQ04xEzARBgNVBAoTClRlbnBheS5jb20xHTAbBgNVBAsT
FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg FFRlbnBheS5jb20gQ0EgQ2VudGVyMRswGQYDVQQDExJUZW5wYXkuY29tIFJvb3Qg
Q0EwHhcNMjExMjEwMDMxMDQyWhcNMjYxMjA5MDMxMDQyWjCBgTETMBEGA1UEAwwK Q0EwHhcNMjQwMjI4MDQ1NTMyWhcNMjkwMjI2MDQ1NTMyWjB7MRMwEQYDVQQDDAox
MTU1NzI4MzU3MTEbMBkGA1UECgwS5b6u5L+h5ZWG5oi357O757ufMS0wKwYDVQQL NjY4OTkxMTA1MRswGQYDVQQKDBLlvq7kv6HllYbmiLfns7vnu58xJzAlBgNVBAsM
DCTmt7HlnLPmnoHpgJ/liJvmg7Pnp5HmioDmnInpmZDlhazlj7gxCzAJBgNVBAYM HuW7uumCuuemvuiVmeWBpeW6t+S6p+S4muS4reW/gzELMAkGA1UEBhMCQ04xETAP
AkNOMREwDwYDVQQHDAhTaGVuWmhlbjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC BgNVBAcMCFNoZW5aaGVuMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
AQoCggEBAJX49o4WWgRLNyhTzSctwer8/GQM934b0gIERFdoEN5ciPBWcTTIvuzr ugVQKw75wj2Yk7EU3hNNBaLF/U2ZKc3HfOhPcU+zVrnoi6l0EiPRVIw+/qijrSVU
z+H4puHR4icmHcyEAnOJlWc1d/nhOLZTMYGnk+DGhO+eKs4RovwqIZRbMzN2jTuF 5YYSndxfy1AuMSIW7Sl2yrfCru09xQAdg+z0k8sTkSj32u169mFxEjMXW7QHdDfG
pecl6YvQoF3InqcKjJjPWfUQvKevSdnMM0/tatZwB4liHBtLL4Lm4yEtHnoMm8kI 8C1K45qNI3eOPPb1R02VHei9eSWAOPPkc377oTUbHG3zZgV9ATvaQXAoU3Vc6PuF
/qSG9qz3anSDNyGglV0HQm+yeAVdphRnccKHSGDl+ZXS28fYeRV+nXtM8FHme0Zt e1ZPbMk34PWXRrUFxzzCq/yh6riyWPEImqCNjfNEpz57+A+4GXW5d5lsRDPHvmEj
1jtOikMWetiQ5l8RUxAZFHdhHTeH0r2hDpNfEANt5oqyUQZ6b7BilyzHd8faC34J 226mZBQ2daHzz4Vo2fznaHHLuiRg7G92Dr94DircTBJxgTRxcSHEp7Mieo17TkAG
vegofWjg7CwXHix7p3KwkCubsIlRYKsCAwEAAaOBgTB/MAkGA1UdEwQCMAAwCwYD M0xn+IT2h9W8YgMzqQdwJQIDAQABo4G5MIG2MAkGA1UdEwQCMAAwCwYDVR0PBAQD
VR0PBAQDAgTwMGUGA1UdHwReMFwwWqBYoFaGVGh0dHA6Ly9ldmNhLml0cnVzLmNv AgP4MIGbBgNVHR8EgZMwgZAwgY2ggYqggYeGgYRodHRwOi8vZXZjYS5pdHJ1cy5j
bS5jbi9wdWJsaWMvaXRydXNjcmw/Q0E9MUJENDIyMEU1MERCQzA0QjA2QUQzOTc1 b20uY24vcHVibGljL2l0cnVzY3JsP0NBPTFCRDQyMjBFNTBEQkMwNEIwNkFEMzk3
NDk4NDZDMDFDM0U4RUJEMjANBgkqhkiG9w0BAQsFAAOCAQEAuuQY/gKETCEos68v NTQ5ODQ2QzAxQzNFOEVCRDImc2c9SEFDQzQ3MUI2NTQyMkUxMkIyN0E5RDMzQTg3
rPq8C/v50PjZxGawXWfpuudrbvi4ZiH8x+Sd+JRWXn+8mQX9Y+qYWcaeb2UIrQm1 QUQxQ0RGNTkyNkUxNDAzNzEwDQYJKoZIhvcNAQELBQADggEBAHyC1cmubUhhkGTi
FYP9H2nanncT75H4NpPCmCnNtgqI9/nyxwfLgViwvnTiaPQs4PEDpHJnyJeexgCV Hqrz5HmXh4/mkNbqvxxZ/TymSdIE9VMmwnOjZ45sg2wFg700TdvkSgn8lf/gIxbC
j5EzkPFC7izcdhLQ4ruE/1sa8c8ww3yKfdUcZz+zQzb+J37bwcZtoCm5lHm9azAP gRprlscl/CPTKjKTjo0aYoCnCGqrk2Nq0ZON0KuFnZmjpAi6tzdPKHTjzDoJKuMI
mwAMlZiIP9C8VEk0UsMC4SfDOIufjgLmTsoOg4VkIyCQ8tZBsmY7IG5W+CmQl478 rIzU0u45FvnBYQykhkzfowKbcLlno5EYFnUWVMrIYZc9TghGCfb3aj8zlV28cG5T
duxt2bOa4V8FEspoRJ059i8inK29Bj1hWKK69CmgMI6qUToHgwRtd6g2LTbt8Mwy eBN0KjQTpSk/LW0sctmJXko3YqogsDLR4epKhbh+4KdFd7O4731FdyXp9F4SmirR
K5gWAg== Ln42G3HZN2BYa/yKjwIMFtVtTt/KxhSVwbhzfrSR30YAXDkitsQmyIIGr+oQf/EC
4mhvrvM=
-----END CERTIFICATE----- -----END CERTIFICATE-----

@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY----- -----BEGIN PRIVATE KEY-----
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
b7P/crZDjuCZ5IdVJHZy3+c= z0EbpVnaVtyHQj4l20T8eWnj
-----END PRIVATE KEY----- -----END PRIVATE KEY-----

@ -2,69 +2,69 @@
return [ return [
[ [
'name' => 'version', 'name' => 'version',
'title' => 'API版本(请勿修改该值)', 'title' => 'API版本(请勿修改该值)',
'type' => 'radio', 'type' => 'radio',
'content' => [], 'content' => [],
'value' => 'v2', 'value' => 'v2',
'rule' => '', 'rule' => '',
'msg' => '', 'msg' => '',
'tip' => 'V2版本只支持微信支付V2密钥,V3版本只支持微信支付V3密钥,请勿修改该值!!!', 'tip' => 'V2版本只支持微信支付V2密钥,V3版本只支持微信支付V3密钥,请勿修改该值!!!',
'ok' => '', 'ok' => '',
'extend' => '', 'extend' => '',
], ],
[ [
'name' => 'wechat', 'name' => 'wechat',
'title' => '微信', 'title' => '微信',
'type' => 'array', 'type' => 'array',
'content' => [], 'content' => [],
'value' => [ 'value' => [
'appid' => '', 'appid' => '',
'app_id' => '', 'app_id' => '',
'app_secret' => '', 'app_secret' => '',
'miniapp_id' => '', 'miniapp_id' => 'wx6747151b87e2d9f3',
'mch_id' => '', 'mch_id' => '1668991105',
'key' => '', 'key' => '7umWiWVGl6n1ox5fGySmmiioh2dQM1NU',
'key_v3' => '', 'key_v3' => '',
'mode' => 'normal', 'mode' => 'normal',
'sub_mch_id' => '', 'sub_mch_id' => '',
'sub_appid' => '', 'sub_appid' => '',
'sub_app_id' => '', 'sub_app_id' => '',
'sub_miniapp_id' => '', 'sub_miniapp_id' => '',
'notify_url' => '', 'notify_url' => '',
'cert_client' => '/addons/epay/certs/apiclient_cert.pem', 'cert_client' => '/addons/epay/certs/apiclient_cert.pem',
'cert_key' => '/addons/epay/certs/apiclient_key.pem', 'cert_key' => '/addons/epay/certs/apiclient_key.pem',
'log' => '1', 'log' => '1',
], ],
'rule' => 'required', 'rule' => 'required',
'msg' => '', 'msg' => '',
'tip' => '微信参数配置', 'tip' => '微信参数配置',
'ok' => '', 'ok' => '',
'extend' => '', 'extend' => '',
], ],
[ [
'name' => 'alipay', 'name' => 'alipay',
'title' => '支付宝', 'title' => '支付宝',
'type' => 'array', 'type' => 'array',
'content' => [], 'content' => [],
'value' => [ 'value' => [
'app_id' => '', 'mode' => 'normal',
'mode' => 'normal', 'pid' => '',
'notify_url' => '/addons/epay/api/notifyx/type/alipay', 'app_id' => '',
'return_url' => '/addons/epay/api/returnx/type/alipay', 'notify_url' => '/addons/epay/api/notifyx/type/alipay',
'private_key' => '', 'return_url' => '/addons/epay/api/returnx/type/alipay',
'signtype' => 'cert', 'private_key' => '',
'pid' => '', 'signtype' => 'cert',
'ali_public_key' => '', 'ali_public_key' => '',
'app_cert_public_key' => '', 'app_cert_public_key' => '',
'alipay_root_cert' => '', 'alipay_root_cert' => '',
'log' => '1', 'log' => '1',
'scanpay' => '0', 'scanpay' => '0',
], ],
'rule' => 'required', 'rule' => 'required',
'msg' => '', 'msg' => '',
'tip' => '支付宝参数配置', 'tip' => '支付宝参数配置',
'ok' => '', 'ok' => '',
'extend' => '', 'extend' => '',
] ],
]; ];

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save