21 lines
356 B
Go
21 lines
356 B
Go
|
package ecode
|
||
|
|
||
|
const (
|
||
|
CAPTCHA_OK = iota
|
||
|
CAPTCHA_CODE_ERR
|
||
|
CAPTCHA_TIME_ERR
|
||
|
)
|
||
|
|
||
|
var CAPTCHA_MSG = map[int]string{
|
||
|
CAPTCHA_OK: "验证成功",
|
||
|
CAPTCHA_CODE_ERR: "验证码错误",
|
||
|
CAPTCHA_TIME_ERR: "验证码超时,请刷新重试",
|
||
|
}
|
||
|
|
||
|
func Captcha(id int) *Ecode {
|
||
|
code := new(Ecode)
|
||
|
code.Code = id
|
||
|
code.Msg = CAPTCHA_MSG[id]
|
||
|
return code
|
||
|
}
|