feat(cashier): 改进收银台功能并新增支付码牌配置

- 将 CashierTypeEnum 重命名为 CashierCodeTypeEnum,用于表示收银码牌类型
- 新增 CashierCodeResult 类用于收银码牌信息和配置的结果
- 添加 CashierCodeConfig 相关的控制器、服务、DAO 和实体类
-移除 ChannelCashierConfig 相关的代码,改为使用 CashierCodeTypeConfig
- 更新支付订单状态,新增待支付状态
- 调整 MPJ 依赖版本
This commit is contained in:
DaxPay
2024-11-21 13:44:13 +08:00
parent 42d6b6a447
commit 2cc0e10564
34 changed files with 1030 additions and 614 deletions

View File

@@ -9,6 +9,16 @@
- [ ] 网关配套移动端开发
- [ ] 同步回调页
- [x] 微信通道添加单独的认证跳转地址, 处理它的特殊情况
- [ ] 支付订单新增待支付状态, 此时不需要
## 3.0.0.beta3
- [ ] 收银台台功能
- [ ] 支持通过订单信息生成收银台链接,
- 进入是查询订单状态, 判断是否完成
- 在PC时候为收银台,
- 在H5时候为也是收银台,
- 在微信支付宝时为结算页, 可以直接发起支付
- [ ] PC收银台, PC收银台可以生成聚合收银码, 也可以通道特殊方式的支付(微信扫码/支付宝PC支付)
- [ ] H5收银台只在浏览器中才会出现, 在软件中会直接跳转到结算页
## bugs
- [x] 修复 BigDecimal 类型数据序列化和签名异常问题