/// <summary> /// 保存模板信息 /// </summary> /// <returns></returns> public string SaveInfo() { return(base.ExecuteActionJsonResult("保存模板信息", () => { AI_StructuredTemplate entity = GetPageData <AI_StructuredTemplate>(0); if (!string.IsNullOrWhiteSpace(Request["SecondType"])) { AI_StructuredTemplate entity1 = GetPageData <AI_StructuredTemplate>(0); entity1.ParentTempId = "0"; entity1.TemplateName = Request["SecondType"]; entity1.IsCategory = 1; entity.ParentTempId = StructuredTemplateService.SaveInfo(entity1); } List <ProgressNote_Content_Item> itemList = new List <ProgressNote_Content_Item>(); int curIndex = 0; foreach (string each in Request["RecordContentTitle"].Split(',')) { itemList.Add(new ProgressNote_Content_Item() { Title = each, Content = Request["RecordContent" + curIndex] }); curIndex++; } entity.TemplateContent = new JavaScriptSerializer().Serialize(itemList); StructuredTemplateService.SaveInfo(entity); return new WebApi_Result(); })); }
/// <summary> /// 获取模板信息 /// </summary> /// <returns></returns> public string GetInfoById() { return(base.ExecuteActionJsonResult("获取模板信息", () => { AI_StructuredTemplate entity = EntityOperate <AI_StructuredTemplate> .GetEntityById(Request["TemplateId"], "TemplateId"); return new WebApi_Result() { data = entity }; })); }
/// <summary> /// 增加和保存数据 /// </summary> /// <returns></returns> public string SaveInfo() { return(base.ExecuteActionJsonResult("保存信息", () => { AI_StructuredTemplate entity = base.GetPageData <AI_StructuredTemplate>(0); entity.TemplateId = string.IsNullOrWhiteSpace(entity.TemplateId) ? null : entity.TemplateId; entity.ParentTempId = string.IsNullOrWhiteSpace(entity.ParentTempId) ? null : entity.ParentTempId; entity.CreateTime = DateTime.Now; entity.Creator = UserTokenManager.GetUserToken(Request["token"]).UserId; service.SaveInfo(entity); return new WebApi_Result(); })); }
/// <summary> /// 增加和保存 /// </summary> /// <param name="entity"></param> public void SaveInfo(AI_StructuredTemplate entity) { if (!string.IsNullOrWhiteSpace(entity.TemplateId) && entity.TemplateId != "null") { entity.UpdateM("TemplateId"); } else { entity.TemplateId = CommonService.GetPrimaryId(new GI_SerialInfo() { Name = "AI_StructuredTemplate", ColumnName = "TemplateId", OrganID = entity.OrganID }) + ""; entity.ParentTempId = (string.IsNullOrWhiteSpace(entity.ParentTempId) ? "0" : entity.ParentTempId); entity.SaveModelM(); } }
/// <summary> /// 保存模板数据 /// </summary> /// <param name="entity"></param> /// <returns></returns> public string SaveInfo(AI_StructuredTemplate entity) { if (!string.IsNullOrWhiteSpace(entity.TemplateId) && entity.TemplateId != "null") { entity.Creator = null; entity.CreateTime = null; entity.UpdateM("TemplateId"); } else { entity.TemplateId = CommonService.GetPrimaryId(new GI_SerialInfo() { Name = "AI_StructuredTemplate", ColumnName = "TemplateId", OrganID = entity.OrganID }) + ""; entity.SaveModelM(); } return(entity.TemplateId); }