Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
|
|
|
package models
|
|
|
|
|
|
|
|
type Error struct {
|
|
|
|
Status int
|
|
|
|
Msg string
|
|
|
|
}
|
|
|
|
func ReurnServerError(status int) *Error {
|
|
|
|
return &Error{Status: status, Msg: "服务器异常"}
|
|
|
|
}
|
|
|
|
|
|
|
|
func ReurnError(status int, msg string) *Error {
|
|
|
|
if msg == "" {
|
|
|
|
msg = "error"
|
|
|
|
}
|
|
|
|
return &Error{Status: status, Msg: msg}
|
|
|
|
}
|
|
|
|
|
|
|
|
func ReurnSuccess(msg string) *Error {
|
|
|
|
if msg == "" {
|
|
|
|
msg = "success"
|
|
|
|
}
|
|
|
|
return &Error{Status: 0, Msg: msg}
|
|
|
|
}
|
|
|
|
|
|
|
|
type Success struct {
|
|
|
|
Status int
|
|
|
|
Msg string
|
|
|
|
Data interface{}
|
|
|
|
}
|
|
|
|
|
|
|
|
func ReurnData(msg string, data interface{}) *Success {
|
|
|
|
if msg == "" {
|
|
|
|
msg = "success"
|
|
|
|
}
|
|
|
|
return &Success{Status: 0, Msg: msg, Data: data}
|
|
|
|
}
|