From 41a4105259344fa33706fa4ecc88e54d2d181005 Mon Sep 17 00:00:00 2001 From: Ben Lin <maobin001@msn.com> Date: 星期三, 11 九月 2024 00:50:47 +0800 Subject: [PATCH] 包装规则更新 --- Tiger.Business.MES/BIZ/BAS_PKG_RULE.cs | 33 +++++++++++++++++++++------------ 1 files changed, 21 insertions(+), 12 deletions(-) diff --git a/Tiger.Business.MES/BIZ/BAS_PKG_RULE.cs b/Tiger.Business.MES/BIZ/BAS_PKG_RULE.cs index 8bf6faf..6cb1275 100644 --- a/Tiger.Business.MES/BIZ/BAS_PKG_RULE.cs +++ b/Tiger.Business.MES/BIZ/BAS_PKG_RULE.cs @@ -29,21 +29,30 @@ var result = new ApiAction(); try { - //var _wo = Biz.Db.Queryable<BIZ_MES_WO>().Where(x => x.ORDER_NO == wo.ORDER_NO).First(); - //if (_wo != null && _wo.STATUS != (int)BIZ_MES_WO.STATUSs.Init) - //{ - // result.IsSuccessed = false; - // result.LocaleMsg = new($"宸ュ崟宸茬粡瀛樺湪涓斾笉鏄垵濮嬪寲鐘舵�侊紝涓嶈兘淇濆瓨淇敼锛�"); - // return result; - //} var db = Biz.Db; var dbTran = db.UseTran(() => { - //var y = db.Storageable(wo) - // .WhereColumns(t => new { t.ORDER_NO, t.GHOST_ROW }) - // .ToStorage(); - //y.AsInsertable.ExecuteCommand(); - //y.AsUpdateable.IgnoreColumns(x => x.ID).ExecuteCommand(); + //if (input.PkgRule!=null) + //{ + // var y = db.Storageable(input.PkgRule) + // .WhereColumns(t => new { t.ID, t.GHOST_ROW }) + // .ToStorage(); + // y.AsInsertable.ExecuteCommand(); + // y.AsUpdateable.ExecuteCommand(); + //} + + var z = db.Storageable(input.PkgDtl) + .WhereColumns(t => new { t.ID, t.GHOST_ROW }) + .ToStorage(); + z.AsInsertable.ExecuteCommand(); + z.AsUpdateable.ExecuteCommand(); + + + var o = db.Storageable(input.PkgProd) + .WhereColumns(t => new { t.ID, t.GHOST_ROW }) + .ToStorage(); + o.AsInsertable.ExecuteCommand(); + o.AsUpdateable.ExecuteCommand(); }); if (!dbTran.IsSuccess) { -- Gitblit v1.9.3