From 5423ea50d00ce05c87ba443413037d86d7669638 Mon Sep 17 00:00:00 2001
From: bklLiudl <673013083@qq.com>
Date: 星期五, 23 八月 2024 14:55:34 +0800
Subject: [PATCH] 解决冲突

---
 Wms/WMS.BLL/SysServer/PackagServer.cs |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/Wms/WMS.BLL/SysServer/PackagServer.cs b/Wms/WMS.BLL/SysServer/PackagServer.cs
index d6ca134..4f7bca8 100644
--- a/Wms/WMS.BLL/SysServer/PackagServer.cs
+++ b/Wms/WMS.BLL/SysServer/PackagServer.cs
@@ -11,12 +11,15 @@
 using Model.ModelVm.SysVm;
 using System.Threading.Tasks;
 using Utility;
+using WMS.Entity.Context;
 
 namespace WMS.BLL.SysServer
 {
     public class PackagServer : IPackagServer
     {
         public IPackagRepository PackagRst { get; set; }
+        public IMaterialsServer materials { get; set; }
+        private static readonly SqlSugarScope Db = DataContext.Db;
 
         public PackagServer(IPackagRepository packagRst)
         {
@@ -301,6 +304,11 @@
             {
                 throw Oops.Bah("鍖呰淇℃伅涓嶅瓨鍦紒");
             }
+            var modMaterial = await Db.Queryable<SysMaterials>().FirstAsync(a => a.IsDel == "0" && a.PackagNo == packagItems.PackagNo);
+            if (modMaterial != null)
+            {
+                throw Oops.Bah("瀛樺湪姝e湪浣跨敤姝ゅ寘瑁呯殑鐗╂枡锛�");
+            }
 
             packagItems.IsDel = "1";
             packagItems.UpdateTime = DateTime.Now;

--
Gitblit v1.8.0