重构增加模型枚举值定义

This commit is contained in:
2025-05-09 18:56:17 +08:00
parent d5a242d6b4
commit 071a0e1a6c
29 changed files with 252 additions and 138 deletions

View File

@@ -37,15 +37,18 @@ type Agent struct {
type PayloadType int
const (
// PayloadNone 游客
PayloadNone PayloadType = iota
// PayloadUser 用户类型
// PayloadUser 用户
PayloadUser
// PayloadAdmin 管理员类型
// PayloadAdmin 管理员
PayloadAdmin
// PayloadClientPublic 公共客户端类型
PayloadClientPublic
// PayloadClientConfidential 机密客户端类型
PayloadClientConfidential
// PayloadPublicServer 公共服务public_client
PayloadPublicServer
// PayloadSecuredServer 安全服务credential_client
PayloadSecuredServer
// PayloadInternalServer 内部服务
PayloadInternalServer
)
func (t PayloadType) ToStr() string {
@@ -54,9 +57,9 @@ func (t PayloadType) ToStr() string {
return "user"
case PayloadAdmin:
return "admn"
case PayloadClientPublic:
case PayloadPublicServer:
return "cpub"
case PayloadClientConfidential:
case PayloadSecuredServer:
return "ccnf"
default:
return "none"
@@ -70,9 +73,9 @@ func PayloadTypeFromStr(name string) PayloadType {
case "admn":
return PayloadAdmin
case "cpub":
return PayloadClientPublic
return PayloadPublicServer
case "ccnf":
return PayloadClientConfidential
return PayloadSecuredServer
default:
return PayloadNone
}