From d14b82fec13361486c49165371b5dee1b7089c09 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 09 十二月 2021 13:35:23 +0800 Subject: [PATCH] 提交 --- zhengcaioa/Services/SysCodeService.cs | 26 +++++++++++++++++++++++--- 1 files changed, 23 insertions(+), 3 deletions(-) diff --git a/zhengcaioa/Services/SysCodeService.cs b/zhengcaioa/Services/SysCodeService.cs index c838a9f..73baf70 100644 --- a/zhengcaioa/Services/SysCodeService.cs +++ b/zhengcaioa/Services/SysCodeService.cs @@ -402,9 +402,15 @@ (string.IsNullOrWhiteSpace(searchEntity.Comments) ? true : a.Comments.Contains(searchEntity.Comments)) && (string.IsNullOrWhiteSpace(searchEntity.CodeSn) ? true : a.CodeSn.Contains(searchEntity.CodeSn)) && (string.IsNullOrWhiteSpace(searchEntity.Contents) ? true : a.Contents.Contains(searchEntity.Contents)) && - (string.IsNullOrWhiteSpace(searchEntity.WentiId) ? true : a.Contents == searchEntity.WentiId) + (string.IsNullOrWhiteSpace(searchEntity.WentiId) ? true : a.Contents == searchEntity.WentiId) && + (string.IsNullOrWhiteSpace(searchEntity.Classify1) ? true : a.Classify1.Contains(searchEntity.Classify1)) select a ).OrderBy(x=>x.Sort).ToList(); + + if (!string.IsNullOrEmpty(searchEntity.Sort)) + { + listCode = listCode.OrderBy(x => x.CodeSn).ToList(); + } //if (searchEntity.totalrows == 0) //{ @@ -428,7 +434,7 @@ Comments = l.Comments, Contents = l.Contents, Sort = l.Sort, - + Classify1 = l.Classify1, Creater = l.Creater, Createtime = l.Createtime, RecStatus = l.RecStatus, @@ -468,6 +474,7 @@ alldtl.Createtime = model.Createtime; alldtl.Modifier = model.Modifier; alldtl.Modifytime = model.Modifytime; + alldtl.Classify1 = model.Classify1; alldtl.CreatetimeStr = model.Createtime.ToString(); alldtl.RecStatusName = model.RecStatus.ToString().Equals("A") ? "鍚敤" : "鍋滅敤"; } @@ -504,6 +511,17 @@ resultEntity.Result = true; try { + if (!string.IsNullOrEmpty(Entity.CodeSn)) + { + var list = _context.SysCodeDtls.Where(e => e.CodeSn == Entity.CodeSn && e.RecStatus == "A" && e.Id != Entity.Id && e.CodeId == Entity.CodeId).ToList(); + if (list.Count > 0) + { + resultEntity.Result = false; + resultEntity.Message = "璇ョ紪鐮佸凡缁忓瓨鍦�"; + return resultEntity; + } + } + if (!string.IsNullOrEmpty(Entity.Id)) { @@ -517,6 +535,7 @@ mModel.Contents = Entity.Contents + ""; mModel.Sort = Entity.Sort; mModel.RecStatus = "A"; + mModel.Classify1 = Entity.Classify1; mModel.Modifier = Entity.Modifier; mModel.Modifytime = Entity.Modifytime; @@ -545,7 +564,8 @@ Creater = Entity.Modifier, Createtime = Entity.Modifytime, Modifier = Entity.Modifier, - Modifytime = Entity.Modifytime + Modifytime = Entity.Modifytime, + Classify1 = Entity.Classify1, }); -- Gitblit v1.9.1