Files
baseapi/platformapi/mtwmapi/callback.go
2018-11-28 00:46:34 +08:00

30 lines
698 B
Go

package mtwmapi
const (
MsgTypeWaybillStatus = "waybillStatus"
MsgTypeNewOrder = "newOrder"
MsgTypeOrderAccepted = "orderAccepted"
MsgTypeOrderFinished = "orderFinished"
MsgTypeOrderFinancial = "orderFinancial"
MsgTypeUserUrgeOrder = "userUrgeOrder"
MsgTypePrivateNumberDowngrade = "numberDowngrade"
MsgTypeOrderModified = "orderModified"
)
type CallbackResponse struct {
Data string `json:"data"`
}
var (
SuccessResponse = &CallbackResponse{Data: "ok"}
)
func Err2CallbackResponse(err error, data string) *CallbackResponse {
if err == nil {
return SuccessResponse
}
return &CallbackResponse{
Data: data,
}
}