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.

22 lines
376 B

package v1
import (
"encoding/json"
"go_fabric/serializer"
)
func ErrorResponse(err error) serializer.Response {
if _, ok := err.(*json.UnmarshalTypeError); ok {
return serializer.Response{
Status: 400,
Msg: "JSON类型不匹配",
Error: err.Error(),
}
}
return serializer.Response{
Status: 400,
Msg: "参数错误",
Error: err.Error(),
}
}