Ejemplo n.º 1
0
        public JsonResult AddShare(string shareUrl, string shareTitle, string shareContent, string shareTo, string organizeId)
        {
            try
            {
                if (shareUrl.IndexOf("&") > 0)
                {
                    //WeChatManage/Liang/Index?organizeId=4da3b884-ac5b-46fb-af10-150beb9e6c69&from=timeline&from=timeline&from=timeline&from=timeline&from=timeline
                    //防止提示state参数过长问题,连接转发多次之后会带着一些转发到哪里的冗余信息
                    shareUrl = shareUrl.Substring(0, shareUrl.IndexOf("&"));//WeChatManage/Liang/Index?organizeId=4da3b884-ac5b-46fb-af10-150beb9e6c69
                }

                TelphoneLiangShareEntity entity = new TelphoneLiangShareEntity()
                {
                    CreateDate = DateTime.Now,
                    //ShareContent = shareContent,
                    ShareTitle = shareTitle,
                    ShareTo    = shareTo,
                    ShareUrl   = shareUrl,
                    OpenId     = CurrentWxUser.OpenId,
                    NickName   = CurrentWxUser.NickName,
                    HeadimgUrl = CurrentWxUser.HeadimgUrl,
                    OrganizeId = organizeId
                };
                telphoneliangsharebll.SaveForm("", entity);
                return(Json(new { iserror = false, message = "分享成功" }));
            }
            catch (Exception ex)
            {
                return(Json(new { iserror = true, message = ex.Message }));
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 保存表单(新增、修改)
 /// </summary>
 /// <param name="keyValue">主键值</param>
 /// <param name="entity">实体对象</param>
 /// <returns></returns>
 public void SaveForm(string keyValue, TelphoneLiangShareEntity entity)
 {
     try
     {
         service.SaveForm(keyValue, entity);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult SaveForm(string keyValue, TelphoneLiangShareEntity entity)
 {
     telphoneliangsharebll.SaveForm(keyValue, entity);
     return(Success("操作成功。"));
 }