| } | } | ||||
| func (m *getBasicUserInfoDef) serve(ss *openIDSessionData, in *InWechatMsg) { | func (m *getBasicUserInfoDef) serve(ss *openIDSessionData, in *InWechatMsg) { | ||||
| in.replyText("servve get user info") | |||||
| procGetBasicUserInfo.clean(ss) | procGetBasicUserInfo.clean(ss) | ||||
| } | } | ||||
| if !found { | if !found { | ||||
| lead, err = crmCreateLeadByOpenID(ss.OpenID) | lead, err = crmCreateLeadByOpenID(ss.OpenID) | ||||
| kfSendTxt(ss.OpenID, "您在系统中并没有记录, 为您创建新纪录") | |||||
| if err == nil { | |||||
| kfSendTxt(ss.OpenID, "您在系统中并没有记录, 为您创建新纪录") | |||||
| } else { | |||||
| log.Printf("ERROR creating Lead for OpenID %s\n %s", ss.OpenID, err) | |||||
| } | |||||
| } | } | ||||
| //main photo | //main photo | ||||
| articles = append(articles, lead.getBasicUserInfoPhoto()) | articles = append(articles, lead.getBasicUserInfoPhoto()) |