--微信支付

This commit is contained in:
yc13649764453
2023-05-24 18:13:36 +08:00
parent 4e7aec5b60
commit 068192327c
25 changed files with 3241 additions and 657 deletions

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.book.dao.PayWechatOrderDao">
<!-- 可根据自己的需求,是否要使用 -->
<resultMap type="com.peanut.modules.book.entity.PayWechatOrderEntity" id="payWechatOrderMap">
<result property="id" column="id"/>
<result property="prepayId" column="prepay_id"/>
<result property="customerId" column="customer_id"/>
<result property="orderSn" column="order_sn"/>
<result property="totalAmount" column="total_amount"/>
<result property="createTime" column="create_time"/>
<result property="systemLog" column="system_log"/>
<result property="payType" column="pay_type"/>
<result property="orderId" column="order_id"/>
<result property="buyOrderId" column="buy_order_id"/>
</resultMap>
</mapper>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.peanut.modules.sys.dao.SysAgreementDao">
</mapper>

View File

@@ -0,0 +1,21 @@
wxpay:
#应用编号
wxpay.appId: wx47134a8f15083734
#商户号
wxpay.mchId: 1612860909
# APIv3密钥
wxpay.apiV3Key: 4aYFklzaULeGlr7oJPZ6rHWKcxjihZUF
# 微信支付V3-url前缀
wxpay.baseUrl: https://api.mch.weixin.qq.com/v3
#po9k1ezoyexk.ngrok.xiaomiqiu123.top 内网穿透地址 测试ok
wxpay.notifyUrl: http://po9k1ezoyexk.ngrok.xiaomiqiu123.top/pb/pay/payNotify
# 退款通知回调, pjm6m9.natappfree.cc 为内网穿透地址
wxpay.refundNotifyUrl: http://pjm6m9.natappfree.cc/pay/refundNotify
# 密钥路径,resources下
wxpay.keyPemPath:C:\\Users\\Administrator\\IdeaProjects\\peanut_book\\src\\main\\resources\\cent\\apiclient_key.pem
#商户证书序列号
wxpay.serialNo: 679AECB2F7AC4183033F713828892BA640E4EEE3
#微信服务器地址
wxpay.domain: https://api.mch.weixin.qq.com