|
@@ -5,13 +5,10 @@ import (
|
|
"app.yhyue.com/moapp/jybase/go-xweb/log"
|
|
"app.yhyue.com/moapp/jybase/go-xweb/log"
|
|
. "biBackService/config"
|
|
. "biBackService/config"
|
|
"biBackService/public"
|
|
"biBackService/public"
|
|
- "bytes"
|
|
|
|
"encoding/json"
|
|
"encoding/json"
|
|
"errors"
|
|
"errors"
|
|
"fmt"
|
|
"fmt"
|
|
- "io/ioutil"
|
|
|
|
"net/http"
|
|
"net/http"
|
|
- "net/url"
|
|
|
|
"os"
|
|
"os"
|
|
"strings"
|
|
"strings"
|
|
"time"
|
|
"time"
|
|
@@ -102,8 +99,8 @@ func GetFilePath(fm, types string) (s string) {
|
|
return path + fm
|
|
return path + fm
|
|
}
|
|
}
|
|
|
|
|
|
-func SendWechatWorkMessage() error {
|
|
|
|
- // 构造请求URL
|
|
|
|
|
|
+func SendWechatWorkMessage(creator string) error {
|
|
|
|
+ /*// 构造请求URL
|
|
baseURL := SysConfig.WechatWorkUrl
|
|
baseURL := SysConfig.WechatWorkUrl
|
|
params := url.Values{}
|
|
params := url.Values{}
|
|
params.Add("key", SysConfig.WechatWorkKey)
|
|
params.Add("key", SysConfig.WechatWorkKey)
|
|
@@ -150,7 +147,13 @@ func SendWechatWorkMessage() error {
|
|
if errcode, ok := result["errcode"].(float64); ok && errcode != 0 {
|
|
if errcode, ok := result["errcode"].(float64); ok && errcode != 0 {
|
|
return fmt.Errorf("企业微信API错误: %v", result["errmsg"])
|
|
return fmt.Errorf("企业微信API错误: %v", result["errmsg"])
|
|
}
|
|
}
|
|
- return nil
|
|
|
|
|
|
+ return nil*/
|
|
|
|
+ msg := fmt.Sprintf("%s在kb“剑鱼工单管理”中创建一个新工单,请及时处理", creator)
|
|
|
|
+ ok, err := public.SendMsg(SysConfig.WorkPrivateMsg.WxAdmin, msg)
|
|
|
|
+ if !ok && err != nil {
|
|
|
|
+ log.Printf("创建工单,发送企业微信消息出错:%s", err)
|
|
|
|
+ }
|
|
|
|
+ return err
|
|
}
|
|
}
|
|
|
|
|
|
func GetTitleByContent(content string) (toTitle string, err error) {
|
|
func GetTitleByContent(content string) (toTitle string, err error) {
|