build 新版本发布准备

This commit is contained in:
DaxPay
2024-06-26 20:54:12 +08:00
parent 3770a85a78
commit 23af7c88f2
4 changed files with 616 additions and 682 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -4769,66 +4769,6 @@ create index wallet_id
comment on index wallet_id is '钱包ID'; comment on index wallet_id is '钱包ID';
-----
create table pay_wechat_notice_config
(
id bigint not null
primary key,
app_id varchar(255),
app_secret varchar(255),
qr_url varchar(255),
oauth2_url varchar(255),
verify_file_name varchar(255),
verify_file_content varchar(255),
template_id varchar(255),
template_content varchar(255),
template_remark varchar(255),
creator bigint,
create_time timestamp(6),
last_modifier bigint,
last_modified_time timestamp(6),
version integer not null,
deleted boolean not null
);
comment on table pay_wechat_notice_config is '微信消息通知相关配置';
comment on column pay_wechat_notice_config.id is '主键';
comment on column pay_wechat_notice_config.app_id is '应用id';
comment on column pay_wechat_notice_config.app_secret is '应用秘钥';
comment on column pay_wechat_notice_config.qr_url is '公众号二维码';
comment on column pay_wechat_notice_config.oauth2_url is 'OAuth2地址';
comment on column pay_wechat_notice_config.verify_file_name is '微信校验文件名称';
comment on column pay_wechat_notice_config.verify_file_content is '微信校验文件内容';
comment on column pay_wechat_notice_config.template_id is '模板消息Id';
comment on column pay_wechat_notice_config.template_content is '模板消息内容';
comment on column pay_wechat_notice_config.template_remark is '模板消息备注';
comment on column pay_wechat_notice_config.creator is '创建者ID';
comment on column pay_wechat_notice_config.create_time is '创建时间';
comment on column pay_wechat_notice_config.last_modifier is '最后修者ID';
comment on column pay_wechat_notice_config.last_modified_time is '最后修改时间';
comment on column pay_wechat_notice_config.version is '乐观锁';
comment on column pay_wechat_notice_config.deleted is '删除标志';
----- -----
create table pay_wechat_pay_config create table pay_wechat_pay_config
( (

View File

@@ -1,5 +1,33 @@
# CHANGELOG # CHANGELOG
## [v2.0.8] ## [v2.0.8]
- 新增: 撤销接口
- 新增: 转账功能
- 新增: DEMO增加转账演示功能
- 新增: DEMO增加获取OpenID功能
- 新增: 支付宝支持JSAPI方式支付
- 新增: 绑定对账接收方增加扫码获取微信OpenID和支付宝OpenId功能
- 新增: 支付宝微信等消息通知地址支持一键生成
- 新增: 请求IP参数增加正则校验
- 优化: 手动发起分账重试参数修正
- 优化: 细分各种支付异常类和编码
- 优化: 支付宝SDK修改为官方SDK
- 优化: 界面金额统一调整为元
- 优化: 上下文对象进行优化精简
- 优化: 支付接口公共参数添加随机数字段, 预防重放问题
- 优化: 请求接口增加有效期校验, 超时后失效
- 优化: 数据库表进行规则, 字段设置长度, 增加索引, 对应请求参数添加校验
- 优化: 订单和扩展信息进行合并
- 优化: 支付通道两个独立的配置进行合并为一个
- 优化: 平台配置增加接口请求有效时长配置
- 优化: 平台配置和接口配置删除回调地址配置
- 优化: 接口配置删除是否验签配置和回调地址
- 优化: 分账订单相关命名统一为Alloc
- 优化: 支付订单拆分退款状态为单独的字段
- 优化: 策略工厂修改为统一的通用策略工厂
- 优化: 支付和退款达到终态不可以再回退回之前的状态
- 优化: 优化认证授权地址配置, 拆分为支持单独配置
- fix: 修复支付关闭参数名称不正确问题
- fix: 退款回调消息字段不一致导致验签不通过问题
## [v2.0.7] ## [v2.0.7]
- 新增: 资金流水记录功能 - 新增: 资金流水记录功能

View File

@@ -1,50 +1,4 @@
## 单商户 ## 单商户
2.0.8: 转账/撤销接口和系统优化
- [x] 支持撤销接口
- [x] 增加转账接口功能
- [x] 转账订单前端页面
- [x] DEMO增加转账演示功能
- [x] DEMO增加获取OpenID功能
- [x] 手动发起分账重试参数修正
- [x] 细分各种支付异常类和编码(部分+初版)
- [x] 支付宝支持JSAPI方式支付
- [x] 支付宝SDK修改为官方SDK
- [x] 增加扫码获取微信OpenID和支付宝OpenId功能
- [x] 微信
- [x] 支付宝
- [x] 支付宝微信等消息通知地址支持一键生成
- [x] 管理端界面支持扫码绑定对账接收方功能
- [x] 微信
- [x] 支付宝
- [x] 界面金额统一显示为分
- [ ] 上下文对象进行优化精简
- [x] 请求IP参数增加正则校验
- [x] 支付接口公共参数添加随机数字段, 预防重放问题
- [x] 请求接口增加有效期校验, 超时后失效
- [x] 数据库表进行规则, 字段设置长度, 增加索引, 对应请求参数添加校验
- [x] 订单
- [x] 记录
- [x] 配置
- [x] 订单和扩展信息进行合并
- [x] 支付通道两个独立的配置进行合并为一个
- [X] 去除有效, icon, 颜色等字段
- [x] 通道配置设置默认ICON
- [x] 平台配置改版
- [x] 增加接口请求有效时长配置
- [x] 平台配置和接口配置删除回调地址配置
- [X] 删除回调地址配置, 更换为消息通知地址和消息通知类型
- [X] 接口配置改版
- [x] 删除是否验签配置和回调地址
- [x] 去掉上下文相关类
- [x] 回调通知固定为读取参数传递的数据
- [x] 分账字段统一为Alloc, 不包括接口名称
- [x] 支付订单拆分退款状态为单独的字段
- [x] 策略工厂修改为通用策略工厂
- [x] 支付和退款达到终态不可以再回退回之前的状态
- [x] 修复支付关闭参数名称不正确问题
- [X] 去除消息通知模块
- [x] 优化认证授权地址配置, 拆分为支持单独配置
- [x] 退款回调消息字段不一致导致验签不通过问题
2.0.9: 消息通知改版和系统优化 2.0.9: 消息通知改版和系统优化
- [ ] 增加类似支付宝应用通知的方式, 首先支持http方式通信 - [ ] 增加类似支付宝应用通知的方式, 首先支持http方式通信