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.
28 lines
537 B
28 lines
537 B
package operation |
|
|
|
// Types |
|
var ( |
|
Types = []string{ |
|
"uptool", |
|
"promote", |
|
} |
|
) |
|
|
|
// Operation struct |
|
type Operation struct { |
|
ID int64 `json:"-"` |
|
Type string `json:"-"` |
|
Message string `json:"message"` |
|
Link string `json:"link"` |
|
Pic string `json:"pic,omitempty"` |
|
Ads int `json:"ads,omitempty"` |
|
Rank int `json:"rank"` |
|
Aid int64 `json:"-"` |
|
} |
|
|
|
// ArgOp ArgOp |
|
type ArgOp struct { |
|
Tp string `form:"tp"` |
|
Count int `form:"count" validate:"min=0"` |
|
Rank int `form:"rank" validate:"min=0"` |
|
}
|
|
|