| @@ -37,8 +37,7 @@ func (m *procSearchMemberDef) serve(ss *openIDSessionData, in *InWechatMsg) (pro | |||
| processed = true | |||
| case PicMsg: | |||
| //str := buildPicMsg(ss.OpenID, msg.MediaId) | |||
| xml, _ := BuildKFTransferAnyOneMsg(ss.OpenID) | |||
| in.replyXML(xml) | |||
| in.transfer2KF() | |||
| kfSendPicByMediaID(ss.OpenID, msg.MediaId) | |||
| kfSendTxt(ss.OpenID, "已转接校友会理事会,稍后答复您") | |||
| processed = true | |||
| @@ -49,9 +48,12 @@ func (m *procSearchMemberDef) serve(ss *openIDSessionData, in *InWechatMsg) (pro | |||
| m.displayUserInfo(ss, name) | |||
| processed = true | |||
| case EventMsg: | |||
| processed = true | |||
| if msg.Event == "LOCATION" { | |||
| onLocation(in) | |||
| processed = true | |||
| } | |||
| if msg.Event == "CLICK" { | |||
| processed = false //we might need to process other menu command. | |||
| } | |||
| default: | |||
| str := fmt.Sprintf("搜索功能结束") | |||