package wechatmenu import ( "errors" "wechat-conf/models/wechatmenu" "wechat-conf/utils" ) // WechatmenuServ 用户 type WechatmenuServ struct { ctx *utils.Context dao *wechatmenu.WechatMenuDAO } // NewWechatmenuServ 初始化 func NewWechatmenuServ(ctx *utils.Context) *WechatmenuServ { return &WechatmenuServ{ ctx: ctx, dao: wechatmenu.NewWechatMenuDAO(ctx), } } func (s *WechatmenuServ) UpdateWechatMenu(wechatMenu, orgId string) error { err := s.dao.UpdateWechatMenu(wechatMenu, orgId) if err != nil { utils.LogError("更新菜单失败: " + err.Error()) return errors.New("更新菜单失败") } return nil }