Files
jx-callback/controllers/controllers.go
2021-06-25 15:00:20 +08:00

35 lines
756 B
Go

package controllers
import "fmt"
type CallResult struct {
Code string `json:"code"`
Desc string `json:"desc"`
Data string `json:"data"`
}
func buildParamRequiredErr(str []string) (err error) {
msg := "缺少参数["
for k, v := range str {
if k != 0 {
msg += "," + v
} else {
msg += v
}
}
msg += "],请传入正确的值!"
return fmt.Errorf(msg)
}
func buildParamErr(str string) (err error) {
return fmt.Errorf("参数[%s]错误,请传入正确的值!", str)
}
func buildMethodParamErr() (err error) {
return fmt.Errorf("参数['method']错误,请传入正确的值!")
}
func buildTimestampParamErr() (err error) {
return fmt.Errorf("参数['timestamp']和服务器时间差距过大,请传入正确的值!")
}