30 lines
698 B
Go
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,
|
|
}
|
|
}
|