예제 #1
0
        //微信网页
        //public ActionResult WxLink(string CateSub)
        //{
        //    //wr.CallUserBehavior(Request.FilePath, ViewBag.WeChatUserID, "17", CateSub, Request.Path, 5);
        //    if (string.IsNullOrEmpty(ViewBag.WeChatUserID))
        //    {
        //        return Redirect("/notauthed.html");
        //    }

        //    var article = ((IArticleInfoService)_objService).GetByCateSub(CateSub);


        //    //控制未发布的和delete状态的文章不显示
        //    if (article == null || article.ArticleStatus != ConstData.STATUS_PUBLISH)
        //    {
        //        return Redirect("../ArticleInfo/invalid");
        //    }
        //    //记录用户行为
        //    ExecuteBehavior(article.AppId.Value, 5, CateSub);
        //    //Read count
        //    article.ReadCount++;
        //    _objService.Repository.Update(article, new List<string>() { "ReadCount" });
        //    if (!string.IsNullOrEmpty(article.ArticleURL))
        //    {
        //        return Redirect(article.ArticleURL);
        //    }

        //    var articleView = (ArticleInfoView)(new ArticleInfoView().ConvertAPIModel(article));
        //    return View("../ArticleInfo/wxLink", articleView);
        //}

        //SPP--支持帮助--联系我们=
        //public ActionResult SPPContactWxLink()
        //{
        //    string CateSub = "SM_CONTACT_US";

        //    return WxLink(CateSub);
        //}

        //SPP--支持帮助--使用指南
        //public ActionResult SPPNewPersonWxLink()
        //{
        //    string CateSub = "SM_BRAND_NEW";

        //    return WxLink(CateSub);
        //}

        //SPP--支持帮助--关于我们
        //public ActionResult SPPAboutUSWxLink()
        //{
        //    string CateSub = "SM_ABOUT_US";

        //    return WxLink(CateSub);
        //}

        ////SPP--支持帮助--用户反馈
        //public ActionResult SPPFeedbackWxLink()
        //{
        //    string CateSub = "SM_USER_FEEDBACK";

        //    return WxLink(CateSub);
        //}

        //HR--服务--热线电话
        //public ActionResult HRTELWxLink()
        //{
        //    string CateSub = "HRES_HOTLINE";

        //    return WxLink(CateSub);
        //}

        //IT--IT信息--政策流程
        //public ActionResult ITPOLICYWxLink()
        //{
        //    string CateSub = "IT_POLICY";

        //    return WxLink(CateSub);
        //}

        public ActionResult DecryptWeChatUserID(string WeChatUserID)
        {
            if (string.IsNullOrEmpty(ViewBag.WeChatUserID))
            {
                return(Redirect("/notauthed.html"));
            }
            var id = _objService.DecryptWeChatUserID(WeChatUserID);

            _Logger.Debug(string.Format("url testing. WeChatUserID:{0}", id));
            return(Json(new { ok = "ok" }, JsonRequestBehavior.AllowGet));
        }