From 1f1daf8fd3b6fd0759d17facc0ad97562e516a3a Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 10 九月 2024 17:38:13 +0800
Subject: [PATCH] 包装规则保存

---
 Tiger.Business.MES/Common/DoUnPack.cs |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/Tiger.Business.MES/Common/DoUnPack.cs b/Tiger.Business.MES/Common/DoUnPack.cs
index 2019812..04680d7 100644
--- a/Tiger.Business.MES/Common/DoUnPack.cs
+++ b/Tiger.Business.MES/Common/DoUnPack.cs
@@ -25,12 +25,18 @@
         /// </summary>
         /// <param name="input"></param>
         /// <returns></returns>
-       public async Task<ApiAction<List<MES_WIP_PKG>>> Submit(DoUnPackInput input)
+        public async Task<ApiAction<List<MES_WIP_PKG>>> Submit(DoUnPackInput input)
         {
             var result = new ApiAction<List<MES_WIP_PKG>>();
             try
             {
                 var wipPkg = await Biz.Db.Queryable<MES_WIP_PKG>().Where(q => q.SN == input.SN && q.AUTH_ORG == input.AUTH_ORG).FirstAsync();
+                if (wipPkg == null)
+                {
+                    result.IsSuccessed = false;
+                    result.LocaleMsg = new($"鏉$爜涓嶅瓨鍦ㄥ寘瑁呬腑");
+                    return result;
+                }
                 var wipPkgParent = await Biz.Db.Queryable<MES_WIP_PKG>().Where(q => q.SN == wipPkg.PARENT_SN && q.AUTH_ORG == input.AUTH_ORG).FirstAsync();
                 var db = Biz.Db;
                 var dbTran = db.UseTran(() =>
@@ -45,7 +51,7 @@
                 if (!dbTran.IsSuccess)
                 {
                     result.IsSuccessed = false;
-                    result.Message = $"鎷嗚В鍖呰寮傚父";
+                    result.LocaleMsg = new($"鎷嗚В鍖呰寮傚父");
                 }
                 result.Data = Biz.Db.Queryable<MES_WIP_PKG>().Where(q => q.PARENT_SN == wipPkgParent.SN).ToList();
             }

--
Gitblit v1.9.3