Kaynağa Gözat

start activity

master
Patrick Peng Sun 8 yıl önce
ebeveyn
işleme
a69fa35b30
1 değiştirilmiş dosya ile 16 ekleme ve 2 silme
  1. +16
    -2
      menuClick.go

+ 16
- 2
menuClick.go Dosyayı Görüntüle

package main package main


import "time"
import (
"time"
)


func onClick(ss *openIDSessionData, in *InWechatMsg) { func onClick(ss *openIDSessionData, in *InWechatMsg) {
e := in.body.(EventMsg) e := in.body.(EventMsg)
case "MEMBER_FEEDBACK": case "MEMBER_FEEDBACK":
startProc(AllProc["投诉反馈"], ss, in) startProc(AllProc["投诉反馈"], ss, in)
case "EVENT_STARTONE": case "EVENT_STARTONE":
kfSendTxtAs(openid, "开启活动", "孙鹏")
kfSendTxtAs(openid, "欢迎校友发起各种活动", "孙鹏")
onStartNewMeeting(ss, in)
case "EVENT_LIVE": case "EVENT_LIVE":
kfSendTxtAs(openid, "当前暂无直播,如果你报名了直播活动,会自动收到直播", "孙鹏") kfSendTxtAs(openid, "当前暂无直播,如果你报名了直播活动,会自动收到直播", "孙鹏")
case "EVENT_CHECKIN": case "EVENT_CHECKIN":
} }


} }

func onStartNewMeeting(ss *openIDSessionData, in *InWechatMsg) {
m := crmdMeeting{}
info, found, err := crmFindLeadByOpenID(ss.OpenID)
if found && err == nil && info.ID != "" { //lead found
m.getMeetingByLead(info.ID)
// log.Printf("after search meeting %s ", m.ID)
}
url := m.getEditMeetingURL(info.ID)
kfSendTxtAs(ss.OpenID, url, "孙鹏")
}

Yükleniyor…
İptal
Kaydet