|
@@ -846,36 +846,47 @@ func CreateMenu(rw http.ResponseWriter, r *http.Request) {
|
|
|
urlstr := fmt.Sprintf("https://open.weixin.qq.com/connect/oauth2/authorize?appid=%s&redirect_uri=%s/wx/oauth/%s&response_type=code&scope=snsapi_base&state=1#wechat_redirect", config.Sysconfig["appid"], config.Sysconfig["webdomain"], "%s")
|
|
|
log.Println(urlstr)
|
|
|
menu := &Menu{make([]MenuButton, 3)}
|
|
|
- menu.Buttons[0].Name = "招标搜索"
|
|
|
+ menu.Buttons[0].Name = "搜索"
|
|
|
menu.Buttons[0].Type = MenuButtonTypeUrl
|
|
|
menu.Buttons[0].Url = fmt.Sprintf(urlstr, "searchinfo")
|
|
|
|
|
|
- menu.Buttons[1].Name = "招标订阅"
|
|
|
- menu.Buttons[1].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[1].Url = fmt.Sprintf(urlstr, "rssset")
|
|
|
+ menu.Buttons[1].Name = "发现"
|
|
|
+ menu.Buttons[1].SubButtons = make([]MenuButton, 5)
|
|
|
|
|
|
- menu.Buttons[2].Name = "发现"
|
|
|
- menu.Buttons[2].SubButtons = make([]MenuButton, 5)
|
|
|
+ menu.Buttons[1].SubButtons[0].Name = "产品更新/帮助"
|
|
|
+ menu.Buttons[1].SubButtons[0].Type = MenuButtonTypeUrl
|
|
|
+ menu.Buttons[1].SubButtons[0].Url = fmt.Sprintf(urlstr, "useskill")
|
|
|
|
|
|
- menu.Buttons[2].SubButtons[0].Name = "产品更新/帮助"
|
|
|
+ menu.Buttons[1].SubButtons[1].Name = "关于剑鱼/合作"
|
|
|
+ menu.Buttons[1].SubButtons[1].Type = MenuButtonTypeUrl
|
|
|
+ menu.Buttons[1].SubButtons[1].Url = fmt.Sprintf(urlstr, "about")
|
|
|
+
|
|
|
+ menu.Buttons[1].SubButtons[2].Name = "\u270d意见反馈"
|
|
|
+ menu.Buttons[1].SubButtons[2].Type = MenuButtonTypeUrl
|
|
|
+ menu.Buttons[1].SubButtons[2].Url = fmt.Sprintf(urlstr, "feedback")
|
|
|
+
|
|
|
+ menu.Buttons[1].SubButtons[3].Name = string(0x1F465) + "招标社区"
|
|
|
+ menu.Buttons[1].SubButtons[3].Type = MenuButtonTypeUrl
|
|
|
+ menu.Buttons[1].SubButtons[3].Url = fmt.Sprintf(urlstr, "community")
|
|
|
+
|
|
|
+ menu.Buttons[1].SubButtons[4].Name = string(0x1F4A1) + "剑鱼实验室"
|
|
|
+ menu.Buttons[1].SubButtons[4].Type = MenuButtonTypeUrl
|
|
|
+ menu.Buttons[1].SubButtons[4].Url = fmt.Sprintf(urlstr, "labindex")
|
|
|
+
|
|
|
+ menu.Buttons[2].Name = "我"
|
|
|
+ menu.Buttons[2].SubButtons = make([]MenuButton, 3)
|
|
|
+
|
|
|
+ menu.Buttons[2].SubButtons[0].Name = "关注的企业"
|
|
|
menu.Buttons[2].SubButtons[0].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[2].SubButtons[0].Url = fmt.Sprintf(urlstr, "useskill")
|
|
|
+ menu.Buttons[2].SubButtons[0].Url = fmt.Sprintf(urlstr, "followent")
|
|
|
|
|
|
- menu.Buttons[2].SubButtons[1].Name = "\u2139关于剑鱼"
|
|
|
+ menu.Buttons[2].SubButtons[1].Name = string(0x1F4C1) + "关注的项目"
|
|
|
menu.Buttons[2].SubButtons[1].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[2].SubButtons[1].Url = fmt.Sprintf(urlstr, "about")
|
|
|
+ menu.Buttons[2].SubButtons[1].Url = fmt.Sprintf(urlstr, "myfollow")
|
|
|
|
|
|
- menu.Buttons[2].SubButtons[2].Name = "\u270d意见反馈"
|
|
|
+ menu.Buttons[2].SubButtons[2].Name = "\u2764招标订阅"
|
|
|
menu.Buttons[2].SubButtons[2].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[2].SubButtons[2].Url = fmt.Sprintf(urlstr, "feedback")
|
|
|
-
|
|
|
- menu.Buttons[2].SubButtons[3].Name = string(0x1F465) + "招标社区"
|
|
|
- menu.Buttons[2].SubButtons[3].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[2].SubButtons[3].Url = fmt.Sprintf(urlstr, "community")
|
|
|
-
|
|
|
- menu.Buttons[2].SubButtons[4].Name = "\u2764我关注的项目"
|
|
|
- menu.Buttons[2].SubButtons[4].Type = MenuButtonTypeUrl
|
|
|
- menu.Buttons[2].SubButtons[4].Url = fmt.Sprintf(urlstr, "myfollow")
|
|
|
+ menu.Buttons[2].SubButtons[2].Url = fmt.Sprintf(urlstr, "rssset")
|
|
|
|
|
|
err := Mux.CreateMenu(menu)
|
|
|
if err != nil {
|