Verified Commit 6d346185 authored by Cui's avatar Cui

fix bug

parent 155a8cfd
......@@ -6,7 +6,7 @@ import (
. "gitlab.qingclass.cn/cuiweiqiang/utils"
)
func Sender(accessToken string, message MessageStruct) (int, string) {
func Sender(accessToken string, message MessageStruct) (code int, msg string) {
log := Logger.WithFields(logrus.Fields{
"position": "wrapper.go",
"func": "Sender",
......@@ -23,12 +23,12 @@ func Sender(accessToken string, message MessageStruct) (int, string) {
log.
WithField("error", err).
Error(msg)
return -10001, msg
code = -10001
break
}
code, msg := CustomerMessageSender(accessToken, &cmi)
return code, msg
code, msg = CustomerMessageSender(accessToken, &cmi)
break
case "TEMPLATE":
var tm TemplateMessage
err := json.Unmarshal(message.MessageData, &tm)
......@@ -38,10 +38,12 @@ func Sender(accessToken string, message MessageStruct) (int, string) {
log.
WithField("error", err).
Error(msg)
return -10002, msg
code = -10002
break
}
return TemplateMessageSender(accessToken, tm)
code, msg = TemplateMessageSender(accessToken, tm)
break
case "SUBSCRIBE":
var sm SubscribeMessage
err := json.Unmarshal(message.MessageData, &sm)
......@@ -51,10 +53,12 @@ func Sender(accessToken string, message MessageStruct) (int, string) {
log.
WithField("error", err).
Error(msg)
return -10003, msg
code = -10003
break
}
return SubscribeMessageSender(accessToken, sm)
code, msg = SubscribeMessageSender(accessToken, sm)
break
case "SMS":
var sm SmsMessage
err := json.Unmarshal(message.MessageData, &sm)
......@@ -64,17 +68,19 @@ func Sender(accessToken string, message MessageStruct) (int, string) {
log.
WithField("error", err).
Error(msg)
return -10004, msg
code = -10004
break
}
return SmsMessageSender(sm, message.SmsAppId, message.SmsAppKey)
code, msg = SmsMessageSender(sm, message.SmsAppId, message.SmsAppKey)
break
default:
msg := "MessageType is not match"
log.WithField("MessageType", message.MessageType).Error(msg)
return -10000, msg
code = -10000
}
return 0, ""
return
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment