first commit
This commit is contained in:
34
pkg/partner/mq/message/message_error.go
Normal file
34
pkg/partner/mq/message/message_error.go
Normal file
@ -0,0 +1,34 @@
|
||||
package message
|
||||
|
||||
// 错误消息(补偿)
|
||||
type ErrorMessage struct {
|
||||
Message
|
||||
Code string // 错误代码
|
||||
Content string // 错误内容(json)
|
||||
Tag ErrorTag // 消息标签:auto=自动处理 manual=手动处理 auto_to_manual=自动转手动
|
||||
}
|
||||
|
||||
type ErrorTag string
|
||||
|
||||
const (
|
||||
Auto ErrorTag = "AUTO"
|
||||
Manual ErrorTag = "MANUAL"
|
||||
AutoToManual ErrorTag = "AUTO_TO_MANUAL"
|
||||
)
|
||||
|
||||
// CMQ异常消息code
|
||||
const (
|
||||
// 注册云信失败 需要自动补偿注册
|
||||
CMQ_ERROR_CODE_SIGNUP_TO_YUNXIN_FAIL = "CMQ_E001"
|
||||
// 抽奖更新总奖池失败
|
||||
CMQ_ERROR_CODE_OPEN_BOX_UPDATE_DATA_FAIL = "CMQ_E002"
|
||||
// 系统警告
|
||||
CMQ_ERROR_CODE_SYSTEM_WARN = "CMQ_E003"
|
||||
)
|
||||
|
||||
// 系统警告
|
||||
type SystemWarnBody struct {
|
||||
ServiceName string
|
||||
ApiName string
|
||||
ErrMsg string
|
||||
}
|
||||
Reference in New Issue
Block a user