32 lines
690 B
Go
32 lines
690 B
Go
package omc
|
|
|
|
// ErrorMsg ackLoginAlarm;result=fail;resDesc=username-error
|
|
func ErrorMsg(msgType string, reqID string, desc string) []byte {
|
|
msgBody := MsgBody{
|
|
MsgName: msgType,
|
|
Msg: make(map[string]string, 0),
|
|
}
|
|
if reqID != "" {
|
|
msgBody.Msg["reqId"] = reqID
|
|
}
|
|
msgBody.Msg["result"] = "fail"
|
|
msgBody.Msg["resDesc"] = desc
|
|
msgBody.Pack()
|
|
return msgBody.RawData
|
|
}
|
|
|
|
func SuccessMsg(msgType string, reqID string, desc string) []byte {
|
|
msgBody := MsgBody{
|
|
MsgName: msgType,
|
|
Msg: make(map[string]string, 0),
|
|
}
|
|
if reqID != "" {
|
|
msgBody.Msg["reqId"] = reqID
|
|
}
|
|
msgBody.Msg["result"] = "succ"
|
|
msgBody.Msg["resDesc"] = desc
|
|
|
|
msgBody.Pack()
|
|
return msgBody.RawData
|
|
}
|