Commit 5a69468d by 陶腾飞

v1.5.1 update wxwork

parent 850d3510
...@@ -8,7 +8,7 @@ const DaemonListen string = ":" + DaemonPort ...@@ -8,7 +8,7 @@ const DaemonListen string = ":" + DaemonPort
const ADServerDaemon string = Host_adserver + DaemonListen const ADServerDaemon string = Host_adserver + DaemonListen
const WxwrokDaemon string = ":16823" const WxwrokDaemon string = ":16823"
const RandMax int = 60 const RandMax int = 60
const Version string = "1.5.0" const Version string = "1.5.1"
// user // // user //
......
...@@ -52,6 +52,7 @@ func index(w http.ResponseWriter, r *http.Request){ ...@@ -52,6 +52,7 @@ func index(w http.ResponseWriter, r *http.Request){
func parseHtmlData(d string,byteBody* []byte) { func parseHtmlData(d string,byteBody* []byte) {
var err error var err error
// 建立 企业微信 加密方法 // 建立 企业微信 加密方法
wxcpt := wxbizmsgcrypt.NewWXBizMsgCrypt(pub.WxworkTokenMsgSend, pub.WxworkEncodingAseKey,pub. WxworkReceiverId, wxbizmsgcrypt.XmlType) wxcpt := wxbizmsgcrypt.NewWXBizMsgCrypt(pub.WxworkTokenMsgSend, pub.WxworkEncodingAseKey,pub. WxworkReceiverId, wxbizmsgcrypt.XmlType)
...@@ -81,9 +82,13 @@ func parseHtmlData(d string,byteBody* []byte) { ...@@ -81,9 +82,13 @@ func parseHtmlData(d string,byteBody* []byte) {
if len(msg)==0{ if len(msg)==0{
err = pub.Error_WXWork_Down err = pub.Error_WXWork_Down
} }
// 解析具体消息 // 解析具体消息
wxmsg := ParseXML(&msg) wxmsg := ParseXML(&msg)
// 打印xml
pub.PrintLog(msg)
// 获取 查阅同事的token // 获取 查阅同事的token
wtBricklayer,err := pub.GetWXWorkToken() wtBricklayer,err := pub.GetWXWorkToken()
if err != nil{ if err != nil{
...@@ -167,6 +172,8 @@ func wxMsgDealEvent(name, userid,eventkey * string) string { ...@@ -167,6 +172,8 @@ func wxMsgDealEvent(name, userid,eventkey * string) string {
case pub.WXEK_zwDevopsPowerStatus: case pub.WXEK_zwDevopsPowerStatus:
pub.SendWxworkTextToAUserWithName(*name,*userid,"收到查询指令,正在处理") pub.SendWxworkTextToAUserWithName(*name,*userid,"收到查询指令,正在处理")
result,err = pub.SendServer(pub.GJwxworkText(name,userid,pub.Msg_Wxwork_Status)) result,err = pub.SendServer(pub.GJwxworkText(name,userid,pub.Msg_Wxwork_Status))
default:
return ""
} }
if err != nil{ if err != nil{
......
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