app-cloudep-permission-server/pkg/domain/permission/status.go

28 lines
362 B
Go
Raw Normal View History

2025-02-24 01:04:06 +00:00
package permission
type Status int8
const (
Open Status = iota + 1
Close
)
const (
ClosePermission string = "close"
OpenPermission string = "open"
)
func (s Status) String() string {
status, ok := statusMap[s]
if ok {
return status
}
return ClosePermission
}
var statusMap = map[Status]string{
Open: OpenPermission,
Close: ClosePermission,
}