【类 型】:refactor
【主 题】:支付参数的初始化 【描 述】: [原因]:之前测试 直接赋值 [过程]:从配置文件调用赋值 [影响]: 【结 束】 # 类型 包含: # feat:新功能(feature) # fix:修补bug # docs:文档(documentation) # style: 格式(不影响代码运行的变动) # refactor:重构(即不是新增功能,也不是修改bug的代码变动) # test:增加测试 # chore:构建过程或辅助工具的变动
This commit is contained in:
parent
df126a7bc2
commit
9032780ccb
@ -11,35 +11,41 @@ class PayController extends PublicController
|
||||
*/
|
||||
public function _initialize()
|
||||
{
|
||||
//父级构造函数
|
||||
parent::_initialize();
|
||||
}
|
||||
protected $config = [
|
||||
'wechat' => [
|
||||
'default' => [
|
||||
'mch_id' => '1625070753', // 必填-商户号
|
||||
'mch_secret_key' => 'qwertyuiopasdfghjklzxcvbnm123456', // 必填-v3商户秘钥
|
||||
'mch_secret_cert' => 'C:/phpstudy_pro/cert/apiclient_key.pem', // 必填-商户私钥路径
|
||||
'mch_public_cert_path' => 'C:/phpstudy_pro/cert/apiclient_cert.pem', // 必填-商户公钥证书路径
|
||||
'notify_url' => 'https://szdot.top/flycube.php/Api/Pay/notifyCallback', // 必填-回调通知地址
|
||||
'mini_app_id' => 'wx8347571d6893a383', // 选填-小程序 的 app_id
|
||||
// 必填-微信平台公钥证书路径
|
||||
'wechat_public_cert_path' => [
|
||||
'5878026B07BD819CCC25AC95FA31AE45BB6BC0D9' => 'C:/phpstudy_pro/cert/wechatpay_5878026B07BD819CCC25AC95FA31AE45BB6BC0D9.pem',
|
||||
|
||||
//初始化 pay类的参数
|
||||
$this->config = [
|
||||
'wechat' => [
|
||||
'default' => [
|
||||
'mch_id' => C('weixin')['mch_id'], // 必填-商户号
|
||||
'mch_secret_key' => C('weixin')['mch_secret_key'], // 必填-v3商户秘钥
|
||||
'mch_secret_cert' => C('weixin')['mch_secret_cert'], // 必填-商户私钥路径
|
||||
'mch_public_cert_path' => C('weixin')['mch_public_cert_path'], // 必填-商户公钥证书路径
|
||||
'notify_url' => C('host') . 'flycube.php/Api/Pay/notifyCallback', // 必填-回调通知地址
|
||||
'mini_app_id' => C('weixin')['appid'], // 选填-小程序 的 app_id
|
||||
'wechat_public_cert_path' => [ // 必填-微信平台公钥证书路径
|
||||
'5878026B07BD819CCC25AC95FA31AE45BB6BC0D9' => C('weixin')['wechat_public_cert_path'],
|
||||
],
|
||||
],
|
||||
],
|
||||
],
|
||||
'logger' => [ // optional
|
||||
'enable' => true,
|
||||
'file' => 'C:/phpstudy_pro/cert/logs/wechat.log',
|
||||
'level' => 'info', // 建议生产环境等级调整为 info,开发环境为 debug
|
||||
'type' => 'single', // optional, 可选 daily
|
||||
'max_file' => 30, // optional, 当 type 为 daily 时有效,默认 30 天
|
||||
],
|
||||
'http' => [ // optional
|
||||
'timeout' => 5.0,
|
||||
'connect_timeout' => 5.0,
|
||||
],
|
||||
];
|
||||
'logger' => [ // optional
|
||||
'enable' => true,
|
||||
'file' => C('weixin')['payLogger_path'],
|
||||
'level' => 'info', // 建议生产环境等级调整为 info,开发环境为 debug
|
||||
'type' => 'single', // optional, 可选 daily
|
||||
'max_file' => 30, // optional, 当 type 为 daily 时有效,默认 30 天
|
||||
],
|
||||
'http' => [ // optional
|
||||
'timeout' => 5.0,
|
||||
'connect_timeout' => 5.0,
|
||||
],
|
||||
];
|
||||
}
|
||||
/**
|
||||
* @description: Yansongda pay类的参数
|
||||
*/
|
||||
protected $config;
|
||||
/**
|
||||
* @description: 发起小程序支付
|
||||
*/
|
||||
|
@ -2,7 +2,7 @@
|
||||
/*
|
||||
* @Author: 田老师 4021673@qq.com
|
||||
* @Date: 2022-05-16 17:57:44
|
||||
* @LastEditTime: 2024-05-28 16:53:23
|
||||
* @LastEditTime: 2024-06-04 20:39:52
|
||||
* @Description: Do not edit
|
||||
*/
|
||||
return array(
|
||||
@ -19,8 +19,10 @@ return array(
|
||||
'secret' => 'ac1c6f456a6451812403c75bd113f9d0', //微信secret
|
||||
'mch_id' => '1625070753', //商户号
|
||||
'mch_secret_key' => 'qwertyuiopasdfghjklzxcvbnm123456', //v3商户秘钥
|
||||
'mch_secret_cert' => './Guesswhat/cart/apiclient_key.pem', //私钥
|
||||
'mch_public_cert_path' => './Guesswhat/cart/apiclient_cert.pem', //公钥
|
||||
'mch_secret_cert' => 'C:/phpstudy_pro/cert/apiclient_key.pem', //私钥
|
||||
'mch_public_cert_path' => 'C:/phpstudy_pro/cert/apiclient_cert.pem', //公钥
|
||||
'wechat_public_cert_path' => 'C:/phpstudy_pro/cert/wechatpay_5878026B07BD819CCC25AC95FA31AE45BB6BC0D9.pem', //微信平台公钥证书路径
|
||||
'payLogger_path' => 'C:/phpstudy_pro/cert/logs/wechat.log', //微信支付日志路径文件
|
||||
),
|
||||
'LimitApi' => "*", //限制可以访问api的域名 通配符* 开放所有域名
|
||||
'powerId' => '2dc23dcfecc05fb1', //主管理员的shop_id 用于权限判断
|
||||
|
Loading…
Reference in New Issue
Block a user