You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
605 B
35 lines
605 B
package model |
|
|
|
// auth const |
|
const ( |
|
Forbidden = int64(1) |
|
Allow = int64(2) |
|
Formal = int64(3) |
|
Pay = int64(4) |
|
AllowDown = int64(1) |
|
ForbiddenDown = int64(0) |
|
|
|
AuthOK = 1 |
|
AuthNotOK = 0 |
|
) |
|
|
|
// for prom |
|
var ( |
|
PlayAuth = map[int64]string{ |
|
Forbidden: "play_forbidden", |
|
Allow: "play_allown", |
|
Formal: "play_formal_member", |
|
Pay: "play_pay_member", |
|
} |
|
|
|
DownAuth = map[int64]string{ |
|
ForbiddenDown: "down_forbidden", |
|
AllowDown: "down_allown", |
|
} |
|
) |
|
|
|
// Auth for auth result |
|
type Auth struct { |
|
Play int64 `json:"play"` |
|
Down int64 `json:"down"` |
|
}
|
|
|