From 59e596d1004274788c3ac75b0fb76fe09f834902 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期二, 05 十一月 2024 14:58:16 +0800 Subject: [PATCH] 一些更改 --- Tiger.Business.MES/BIZ/BIZ_MES_WO.cs | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Tiger.Business.MES/BIZ/BIZ_MES_WO.cs b/Tiger.Business.MES/BIZ/BIZ_MES_WO.cs index c4c1db2..5339412 100644 --- a/Tiger.Business.MES/BIZ/BIZ_MES_WO.cs +++ b/Tiger.Business.MES/BIZ/BIZ_MES_WO.cs @@ -606,9 +606,10 @@ { DbClient db = Biz.DataSource["YadaU9C"].Client; var org = await Biz.Db.Queryable<SYS_ORGANIZATION>().Where(q=>q.ORG_CODE == orgCode).FirstAsync(); - if (db.Queryable<mes_ShipList>().Any(q => q.MoDoc.Equals(wo) && SqlFunc.DateIsSame(q.BusinessDate, DateTime.Now) && q.Status == 2 && q.Org == org.ID.ToInt64())) + var shipList = db.Queryable<mes_ShipList>().Where(q => q.MoDoc.Equals(wo) && SqlFunc.DateIsSame(q.BusinessDate, DateTime.Now) && q.Status == 2 && q.Org == org.ID.ToInt64()).ToList(); + if (shipList.Any()) { - result.Data = "Customer"; + result.Data = shipList[0].ShipQty; result.LocaleMsg = new($"鍑鸿揣淇℃伅瀛樺湪锛�"); } else @@ -634,7 +635,7 @@ var result = new ApiAction(); try { - var wipList = await Biz.Db.Queryable<MES_WIP_DATA>().Where(q => q.SN.Equals(input.SN) || q.FLOW_SN.Equals(input.SN)).ToListAsync(); + var wipList = await Biz.Db.Queryable<MES_WIP_DATA>().Where(q => q.SN.Equals(input.SN) || q.FLOW_SN.Equals(input.SN) || q.CARTON_SN == input.SN).ToListAsync(); if (wipList.Count == 0) { result.IsSuccessed = false; -- Gitblit v1.9.3