123456789101112131415161718192021222324252627282930 |
- 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
- }
|