From 64afa6a8ca8f0e768e83a7bf7bccee5bcde598c8 Mon Sep 17 00:00:00 2001 From: "qianhao.xu" Date: Fri, 30 Aug 2024 16:51:51 +0800 Subject: [PATCH] 213 --- DOAN.Service/MES/product/ProWorkorderService.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DOAN.Service/MES/product/ProWorkorderService.cs b/DOAN.Service/MES/product/ProWorkorderService.cs index 60df7e5..ed7a01c 100644 --- a/DOAN.Service/MES/product/ProWorkorderService.cs +++ b/DOAN.Service/MES/product/ProWorkorderService.cs @@ -199,7 +199,7 @@ namespace DOAN.Service.MES.product int result = 0; proWorkorder.Id = XueHua; proWorkorder.WorkorderDate = proWorkorder.WorkorderDate.Value.Date; - if(!string.IsNullOrEmpty(next_id)) + if(!string.IsNullOrEmpty(next_id)&&next_id!="-1") { UseTran2(() => { @@ -219,9 +219,12 @@ namespace DOAN.Service.MES.product } else { - int sortNum = Context.Queryable().Max(it => it.Sort.Value); + DateTime dateOnly= proWorkorder.WorkorderDate.Value.Date; + + int sortNum = Context.Queryable().Where(it=>it.WorkorderDate== dateOnly).Max(it => it.Sort.Value); proWorkorder.Sort = sortNum+10; + proWorkorder.Status = 1; Context.Insertable(proWorkorder).ExecuteCommand();