Exemplo n.º 1
0
        /// <summary>
        /// 读取所有菜单
        /// </summary>
        /// <returns></returns>
        public JsonResult GetFootMenus()
        {
            MobileFootMenuInfo[] mobileFootMenuInfoArray = Enumerable.ToArray <MobileFootMenuInfo>((IEnumerable <MobileFootMenuInfo>) this._iWeixinMenuService.GetFootMenus());
            IWeixinMenuService   weixinMenuService       = this._iWeixinMenuService;

            if (mobileFootMenuInfoArray.Length > 0)
            {
                return(this.Json((object)new
                {
                    status = "0",
                    shopmenustyle = "",
                    enableshopmenu = "True",
                    data = Enumerable.Select((IEnumerable <MobileFootMenuInfo>)mobileFootMenuInfoArray, item =>
                    {
                        var fAnonymousType8d = new
                        {
                            menuid = item.Id,
                            childdata = new
                            {
                            },
                            type = "click",
                            name = item.Name,
                            shopmenupic = item.MenuIcon,
                            content = item.Url
                        };
                        return fAnonymousType8d;
                    })
                }));
            }
            return(this.Json((object)new
            {
                status = " -1 "
            }));
        }
Exemplo n.º 2
0
        public WeiXinController(IVShopService iVShopService,
                                IWeixinMenuService iWeixinMenuService,
                                IMobileHomeTopicService iMobileHomeTopicService,
                                ITopicService iTopicService)

        {
            _iVShopService           = iVShopService;
            _iWeixinMenuService      = iWeixinMenuService;
            _iMobileHomeTopicService = iMobileHomeTopicService;
            _iTopicService           = iTopicService;
        }
Exemplo n.º 3
0
 public WeiXinController(ISlideAdsService iSlideAdsService,
                         IWeixinMenuService iWeixinMenuService,
                         IMobileHomeTopicService iMobileHomeTopicService,
                         ITopicService iTopicService,
                         ITemplateSettingsService iTemplateSettingsService,
                         IWXMsgTemplateService iWXMsgTemplateService
                         )
 {
     _iWeixinMenuService       = iWeixinMenuService;
     _iMobileHomeTopicService  = iMobileHomeTopicService;
     _iTopicService            = iTopicService;
     _iSlideAdsService         = iSlideAdsService;
     _iTemplateSettingsService = iTemplateSettingsService;
     _iWXMsgTemplateService    = iWXMsgTemplateService;
 }