From 6c0b60ad8577af7a2ea98fbf446e3cb83e79c776 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期一, 25 七月 2022 11:24:12 +0800 Subject: [PATCH] 文书管理 --- zhengcaioa/Services/SysCodeService.cs | 78 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 78 insertions(+), 0 deletions(-) diff --git a/zhengcaioa/Services/SysCodeService.cs b/zhengcaioa/Services/SysCodeService.cs index 97d4b8e..cb525f1 100644 --- a/zhengcaioa/Services/SysCodeService.cs +++ b/zhengcaioa/Services/SysCodeService.cs @@ -714,5 +714,83 @@ return resultEntity; } + + + public ResultEntity addSysCodeDtls(SysCodeDtlEntity Entity) + { + var resultEntity = new ResultEntity(); + + + //浜嬪姟 + resultEntity.Result = true; + resultEntity.ReturnID = ""; + try + { + + + //var sysCodeDtls = _context.SysCodeDtls.Where(x => x.RecStatus == "A" && x.CodeId == Entity.CodeId && x.Classify1 == Entity.Classify1).ToList(); + //if (sysCodeDtls != null && sysCodeDtls.Count > 0) + //{ + // foreach (var sysCodeDtl in sysCodeDtls) + // { + // _context.SysCodeDtls.Remove(sysCodeDtl); + // } + //} + + var CodeSns = Entity.CodeSns; + if (CodeSns != null && CodeSns.Length > 0) + { + for (int i = 0; i < CodeSns.Length; i++) + { + if (!string.IsNullOrEmpty(Entity.CodeSns[i]) || !string.IsNullOrEmpty(Entity.Commentss[i])) + { + var id = Guid.NewGuid().ToString(); + _context.SysCodeDtls.Add(new SysCodeDtl() + { + Id = id, + CodeSn = Entity.CodeSns[i], + RoleId = "", + CodeId = Entity.CodeId, + Comments = Entity.Commentss[i], + Contents = Entity.Contentss[i], + Sort = Entity.Sorts[i], + RecStatus = "A", + Creater = Entity.Modifier, + Createtime = Entity.Modifytime, + Modifier = Entity.Modifier, + Modifytime = Entity.Modifytime, + Classify1 = Entity.Classify1, + Classify2 = Entity.Classify2s[i], + }); + + if(i == CodeSns.Length - 1) + { + resultEntity.ReturnID += Entity.CodeSns[i]; + } + else + { + resultEntity.ReturnID += Entity.CodeSns[i] + ","; + } + + } + } + } + + + + + _context.SaveChanges(); + + } + catch (Exception ex) + { + resultEntity.Message = "淇℃伅淇濆瓨澶辫触锛岃鑱旂郴绠$悊浜哄憳銆�" + ex.Message; ; + resultEntity.Result = false; + + } + + return resultEntity; + } + } } -- Gitblit v1.9.1