/// <summary> /// 资讯页面 /// </summary> /// <returns></returns> public IActionResult InformtForm() { //缺省图片路劲 ViewBag.defurl = ResXmlConfig.Instance.DefaultImgSrc(ViewBag.Res, ImgType.Informt); ViewBag.imgurl = ViewBag.defurl; List <InformtCatg> cgtys = ServiceIoc.Get <InformtCatgService>().GetListByParentId(0); cgtys.Insert(0, new InformtCatg() { name = "根目录", id = 0 }); ViewBag.Parents = cgtys; ViewBag.Ticket = StringHelper.GetEncryption(ImgType.Informt + "#" + bid); ViewBag.DetailsTicket = StringHelper.GetEncryption(ImgType.InformtDetails + "#" + bid); Informt informt = ServiceIoc.Get <InformtService>().GetById(bid); if (informt != null) { //正面图 Img img = ServiceIoc.Get <ImgService>().GetImg(ImgType.Informt, informt.id); if (img != null) { ViewBag.imgurl = string.IsNullOrEmpty(img.getImgUrl()) ? ViewBag.imgurl : img.getImgUrl(); } ViewBag.informt = JsonConvert.SerializeObject(informt); } return(View()); }
/// <summary> /// 保存资讯 /// </summary> /// <param name="user"></param> /// <param name="informt"></param> /// <param name="imgmsg"></param> /// <returns></returns> public JsonResult SaveInformt(SysUser user, Informt informt, string imgmsg) { StateCode state = ServiceIoc.Get <InformtService>().Save(user.id, informt, imgmsg); return(Json(GetResult(state))); }