diff --git a/business/jxutils/ddmsg/ddmsg.go b/business/jxutils/ddmsg/ddmsg.go index 8e35adaec..88929dbb6 100644 --- a/business/jxutils/ddmsg/ddmsg.go +++ b/business/jxutils/ddmsg/ddmsg.go @@ -2,7 +2,6 @@ package ddmsg import ( "fmt" - "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/business/jxutils/enterprise_msg" "git.rosy.net.cn/jx-callback/business/model/dao" @@ -42,10 +41,7 @@ func SendUserMessage(msgType, userID, title, content string) (err error) { globals.SugarLogger.Errorf("get user err %v", err) continue } - globals.SugarLogger.Debugf("=============userInfo %s", utils.Format4Output(userInfo, false)) - globals.SugarLogger.Debugf("=============content %s", utils.Format4Output(content, false)) - err3 := enterprise_msg.SendUserMessage(*userInfo.Mobile, title, content, content) - globals.SugarLogger.Errorf("=======err3 %v", err3) + enterprise_msg.SendUserMessage(*userInfo.Mobile, title, content, content) } break } diff --git a/business/jxutils/enterprise_msg/enterprise_send_msg.go b/business/jxutils/enterprise_msg/enterprise_send_msg.go index ef54ba2fa..f3f27a63c 100644 --- a/business/jxutils/enterprise_msg/enterprise_send_msg.go +++ b/business/jxutils/enterprise_msg/enterprise_send_msg.go @@ -8,25 +8,38 @@ import ( // SendUserMessage 发送文本卡片 func SendUserMessage(phone, title, description, url string) error { - globals.SugarLogger.Debugf("=========================进来了") // 根据电话号码获取用户touserId enterpriseUserId, err := api.EnterpriseChatMin.GetUserIdByMobile(phone) if err != nil { return err } - msg := &enterprise.EnterpriseSendMsgReq{ + err = api.EnterpriseChatMin.SendMsgToUserTypeText(&enterprise.SendTextMsgReq{ Touser: enterpriseUserId, - Msgtype: enterprise.MsgTypeTextCard, + Msgtype: enterprise.MsgTypeText, Agentid: enterprise.EnterpriseAgentid, - Textcard: enterprise.TextCardObject{ - Title: title, - Description: description, - Url: url, - Btntxt: "详情", - }, - } - return api.EnterpriseChatMin.SendMsgToUser(msg) + Text: struct { + Content string `json:"content"` + }{Content: title + ":" + description}, + Safe: 0, + EnableIdTrans: 0, + EnableDuplicateCheck: 0, + DuplicateCheckInterval: 0, + }) + return err + // + //msg := &enterprise.EnterpriseSendMsgReq{ + // Touser: enterpriseUserId, + // Msgtype: enterprise.MsgTypeTextCard, + // Agentid: enterprise.EnterpriseAgentid, + // Textcard: enterprise.TextCardObject{ + // Title: title, + // Description: description, + // Url: url, + // Btntxt: "详情", + // }, + //} + //return api.EnterpriseChatMin.SendMsgToUser(msg) } // SendUserMessageText 发送文本消息