22 lines
631 B
Go
22 lines
631 B
Go
|
package usecase
|
|||
|
|
|||
|
import (
|
|||
|
ers "code.30cm.net/digimon/library-go/errors"
|
|||
|
"code.30cm.net/digimon/library-go/errors/code"
|
|||
|
)
|
|||
|
|
|||
|
// 12 represents Scope
|
|||
|
// 100 represents Category
|
|||
|
// 9 represents Detail error code
|
|||
|
// full code 12009 只會有 系統以及錯誤碼,category 是給系統判定用的
|
|||
|
// 目前 Scope 以及分類要系統共用,係向的錯誤各自服務實作就好
|
|||
|
|
|||
|
const (
|
|||
|
UIDOutOfRangeErrorCode = iota + 1
|
|||
|
)
|
|||
|
|
|||
|
// UIDOutOfRangeErrorCodeError 20001 Token 簽名錯誤
|
|||
|
func UIDOutOfRangeErrorCodeError(msg string) *ers.LibError {
|
|||
|
return ers.NewErr(code.CloudEPMember, code.CatInput, UIDOutOfRangeErrorCode, msg)
|
|||
|
}
|