diff --git a/app/wechat/controller/Config.php b/app/wechat/controller/Config.php index e9a643368..ac5ce80e9 100644 --- a/app/wechat/controller/Config.php +++ b/app/wechat/controller/Config.php @@ -79,7 +79,7 @@ class Config extends Controller * 微信支付配置 * @auth true * @menu true - * @throws \think\Exception + * @throws \think\admin\Exception * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException diff --git a/app/wechat/view/config/options.html b/app/wechat/view/config/options.html index 1084df4f7..eb7fa3900 100644 --- a/app/wechat/view/config/options.html +++ b/app/wechat/view/config/options.html @@ -3,7 +3,7 @@ {block name="content"}
- +
{foreach ['api'=>'微信公众平台直接模式','thr'=>'微信开放平台授权模式','test'=>'接口功能测试'] as $k=>$v} @@ -13,9 +13,11 @@
-
{include file='config/options_api'}
-
{include file='config/options_thr'}
-
{include file='config/options_tst'}
+
+
{include file='config/options_api'}
+
{include file='config/options_thr'}
+
{include file='config/options_tst'}
+
{/block} diff --git a/app/wechat/view/config/options_api.html b/app/wechat/view/config/options_api.html index ea4c76aed..84d271c2d 100644 --- a/app/wechat/view/config/options_api.html +++ b/app/wechat/view/config/options_api.html @@ -7,7 +7,7 @@
- +

公众号平台与系统对接认证Token,请优先填写此参数并保存,然后再在微信公众号平台操作对接。

@@ -15,7 +15,7 @@
- +

公众号APPID是所有接口必要参数,可以在公众号平台 [ 开发 > 基本配置 ] 页面获取。

@@ -23,7 +23,7 @@
- +

公众号应用密钥是所有接口必要参数,可以在公众号平台 [ 开发 > 基本配置 ] 页面授权后获取。

@@ -31,7 +31,7 @@
- +

若开启了消息加密时必需填写,消息加密密钥必需填写并保持与公众号平台一致。

@@ -39,7 +39,7 @@
- +
diff --git a/app/wechat/view/config/options_thr.html b/app/wechat/view/config/options_thr.html index 42eec27d2..9643508b3 100644 --- a/app/wechat/view/config/options_thr.html +++ b/app/wechat/view/config/options_thr.html @@ -1,16 +1,16 @@
-
- 使用微信开放平台授权模式时,需要单独搭建楚才开放平台 Service 服务,接口需要使用 PHP-Yar 或 Json-Rpc 模块通信。 +
+ 使用微信开放平台授权模式时,需要单独搭建楚才开放平台 Service 服务,接口需要使用 PHP-YARJson-Rpc 模块通信。
{if !empty($wechat)}
- +
-
+
qrc

微信昵称:{$wechat.user_nickname|default='-'}

微信类型:{$wechat.service_type|default='-'} / {$wechat.service_verify == '未认证' ? '未认证' : '已认证'}

@@ -22,7 +22,7 @@ {/if}
- +

点击连接将跳转到微信第三方平台进行公众号授权。

@@ -31,7 +31,7 @@
- +

众号 appid 通过微信第三方授权自动获取. 若没有值请进行微信第三方授权。

@@ -39,7 +39,7 @@
- +

公众号服务平台接口密钥, 通过微信第三方授权自动获取, 若没有值请进行微信第三方授权。

@@ -47,7 +47,7 @@
- +
diff --git a/app/wechat/view/config/payment.html b/app/wechat/view/config/payment.html index 966259676..9a169bc82 100644 --- a/app/wechat/view/config/payment.html +++ b/app/wechat/view/config/payment.html @@ -4,52 +4,59 @@
-
- - -
-
-
- 微信商户证书MCH_CERT -
- {foreach ['pem'=>'上传 PEM 证书','p12'=>'上传 P12 证书'] as $k=>$v} - - {/foreach} -

请选择需要上传证书类型,P12 或 PEM 二选一,证书需要从微信商户平台获取

-
- - -

微信商户支付 P12 证书,实现订单退款、打款、发红包等支出功能都使用证书

-
-
- - - - -

微信商户支付 PEM 双向证书,实现订单退款、打款、发红包等支出功能都使用证书

+
+ +
+ +
+ +

微信商户号,需要在微信商户平台获取,MCH_ID 与 APPID 匹配

-
-
-
- + +
+ +
+ +

微信商户密钥,需要在微信商户平台操作设置操作密码并获取密钥

+
+
+ +
+ +
+ +
+ {foreach ['pem'=>'上传 PEM 证书','p12'=>'上传 P12 证书'] as $k=>$v} + + {/foreach} +

请选择需要上传证书类型,P12 或 PEM 二选一,证书需要从微信商户平台获取

+
+ + +

微信商户支付 P12 证书,实现订单退款、打款、发红包等支出功能都使用证书

+
+
+ + + + +

微信商户支付 PEM 双向证书,实现订单退款、打款、发红包等支出功能都使用证书

+
+
+
+
+
+ +
- {/block}