Administrator
2026-06-13 befbb28b2810ed108d2744bceee2bb9b3edaa9bc
refs
author Administrator <15274802129@163.com>
Saturday, June 13, 2026 13:53 +0800
committer Administrator <15274802129@163.com>
Saturday, June 13, 2026 13:53 +0800
commitbefbb28b2810ed108d2744bceee2bb9b3edaa9bc
tree bb50a62afd80a977c018b51a293efc21c2f86438 tree | zip | gz
parent e28f4db774879138d947b32f7e9f1ec8e5e56077 view | diff
feat(mall): 添加USDT支付功能和相关服务

- 新增ApiChatPayService接口和ApiChatPayServiceImpl实现类
- 添加USDT支付相关实体类ApiOrderPayDto和ApiOrderPayVo
- 在ApiMallOrderController中添加USDT支付订单接口payOrderByCoin
- 实现payOrderByCoin方法支持USDT支付订单功能
- 添加ChatTrc20ChargeOkLinkTask定时任务处理TRC20代币转账
- 新增OkHttpUtil2工具类用于HTTP请求
- 添加TRC20相关的常量定义和枚举
- 在MallOrderInfo实体中添加tradeHash字段
- 修改订单过期时间为30分钟
- 添加价格转换功能和相关VO类
- 移动ApiMallNewsController到dependentStation包下
- 移除购物车删除商品接口的限流注解
10 files added
1 files renamed
9 files modified
778 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/ApiLoginController.java 12 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/ApiMallNewsController.java 4 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/ApiMallOrderController.java 21 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/ApiMallShoppingCartController.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/constant/OrderConstants.java 43 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/enums/SalesServiceEnums.java 8 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/utils/OkHttpUtil2.java 203 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/utils/Trc20TokenviewContentModel.java 24 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/dependentStation/utils/Trc20TokenviewModel.java 17 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/ApiOrderPayDto.java 22 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/MallOrderInfo.java 1 ●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/quartz/ChatTrc20ChargeOkLinkTask.java 185 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/ApiChatPayService.java 10 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IApiMallMemberService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IApiMallOrderInfoService.java 2 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiChatPayServiceImpl.java 123 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 20 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallOrderInfoServiceImpl.java 36 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/ApiOrderPayVo.java 25 ●●●●● diff | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/vo/MallMoneyChangeVo.java 19 ●●●●● diff | view | raw | blame | history