package common import "github.com/gogf/gf/v2/errors/gcode" // 业务错误码(1000+,框架保留 <1000):统一 HTTP 200 + body code!=0 表示失败, // 客户端按 code 分支。错误统一用 gerror.NewCode(common.CodeXxx, "...") 构造。 var ( CodePlanNotConfigured = gcode.New(1001, "套餐不存在或未配置", nil) CodePaymentNotConfigured = gcode.New(1002, "支付渠道未配置", nil) CodeOrderNotFound = gcode.New(1003, "订单不存在", nil) CodeOrderClosed = gcode.New(1004, "订单已关闭,需重新下单", nil) CodeCallbackVerifyFailed = gcode.New(1005, "回调验签失败", nil) CodeCallbackMismatch = gcode.New(1006, "回调商户/金额不匹配", nil) CodeVersionDuplicate = gcode.New(1007, "该版本号已存在,请勿重复下发", nil) CodeApkInvalid = gcode.New(1008, "请上传 APK 文件(.apk 后缀)", nil) CodeVersionNotFound = gcode.New(1009, "版本记录不存在", nil) CodeDatasetNotFound = gcode.New(1010, "数据集不存在", nil) CodeDatasetNameDuplicate = gcode.New(1011, "数据集名称已存在", nil) CodeImageGenNotConfigured = gcode.New(1012, "图像生成服务未配置(imageGen 节点)", nil) CodeImageGenFailed = gcode.New(1013, "图像生成失败", nil) CodeTrainingNotConfigured = gcode.New(1014, "训练通道未配置(training 节点)", nil) CodeTrainingRunning = gcode.New(1015, "该数据集同档位已有训练任务(运行中或排队中)", nil) CodeTrainingNotFound = gcode.New(1016, "训练任务不存在", nil) CodeTrainingNotSuccess = gcode.New(1017, "仅训练成功的任务可发布", nil) CodeLabelTaskRunning = gcode.New(1020, "该数据集已有预标注任务进行中", nil) CodeLocalAiNotConfigured = gcode.New(1021, "标注服务未配置(localAi 节点)", nil) CodeImageNotFound = gcode.New(1022, "图片不存在", nil) CodeGenTaskRunning = gcode.New(1023, "该数据集已有生成任务进行中(生成与 VLM 补检显存互斥,等任务完成)", nil) )