不允许购买第二个主套餐
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m50s

This commit is contained in:
Break
2026-06-10 15:24:26 +08:00
parent 32c9859b38
commit 5c779cb6e0
7 changed files with 314 additions and 108 deletions

View File

@@ -134,6 +134,7 @@ const (
CodeNoMainPackage = 1162 // 必须有主套餐才能购买加油包
CodeRealnameRequired = 1163 // 设备/卡必须先完成实名认证才能购买套餐
CodeMixedOrderForbidden = 1164 // 同订单不能同时购买正式套餐和加油包
CodeMainPackageExists = 1165 // 已有主套餐,不能重复购买主套餐
// 微信配置相关错误 (1170-1179)
CodeWechatConfigNotFound = 1170 // 微信支付配置不存在
@@ -279,6 +280,7 @@ var allErrorCodes = []int{
CodeNoMainPackage,
CodeRealnameRequired,
CodeMixedOrderForbidden,
CodeMainPackageExists,
CodeWechatConfigNotFound,
CodeWechatConfigActive,
CodeWechatConfigHasPendingOrders,
@@ -413,6 +415,7 @@ var errorMessages = map[int]string{
CodeNoMainPackage: "必须有主套餐才能购买加油包",
CodeRealnameRequired: "设备/卡必须先完成实名认证才能购买套餐",
CodeMixedOrderForbidden: "同订单不能同时购买正式套餐和加油包",
CodeMainPackageExists: "已有主套餐,不能重复购买主套餐",
CodeWechatConfigNotFound: "微信支付配置不存在",
CodeWechatConfigActive: "不能删除当前生效的支付配置,请先停用",
CodeWechatConfigHasPendingOrders: "该配置存在未完成的支付订单,暂时无法删除",