feat(purchase): 新增主题购买全流程接口

新增主题购买功能,包括余额校验、订单生成、交易记录等完整流程。同时扩展错误码支持余额不足、主题不存在等场景。
This commit is contained in:
2025-12-10 19:40:27 +08:00
parent 4f56541913
commit 22b97b99aa
9 changed files with 225 additions and 13 deletions

View File

@@ -46,7 +46,11 @@ public enum ErrorCode {
REPEATEDLY_ADDING_CHARACTER(50009, "重复添加键盘人设"),
MAIL_SEND_BUSY(50010,"邮件发送频繁1分钟后再试" ),
PASSWORD_CAN_NOT_NULL(50011, "密码不能为空" ),
USER_HAS_EXISTED(50012, "用户已存在" );
USER_HAS_EXISTED(50012, "用户已存在" ),
INSUFFICIENT_BALANCE(50013, "余额不足"),
THEME_NOT_FOUND(40410, "主题不存在"),
THEME_ALREADY_PURCHASED(50014, "主题已购买"),
THEME_NOT_AVAILABLE(50015, "主题不可购买");
/**
* 状态码
*/