admin
2 天以前 338d57a800a86220fcf43d33c681e67b9d601ba6
Wms/WMS.BLL/SysServer/PackagServer.cs
@@ -293,6 +293,7 @@
            return await PackagRst.EditAsync(packagItems);
        }
        /// <summary>
        /// 删除包装信息
        /// </summary>
@@ -305,10 +306,14 @@
            {
                throw Oops.Bah("包装信息不存在!");
            }
            var modMaterial = await Db.Queryable<SysMaterials>().FirstAsync(a => a.IsDel == "0" && a.PackagNo == packagItems.PackagNo);
            if (modMaterial != null)
            //admin可以跳过此验证
            if (userId != 1)
            {
                throw Oops.Bah("存在正在使用此包装的物料!");
                var modMaterial = await Db.Queryable<SysMaterials>().FirstAsync(a => a.IsDel == "0" && a.PackagNo == packagItems.PackagNo);
                if (modMaterial != null)
                {
                    throw Oops.Bah("存在正在使用此包装的物料!");
                }
            }
            packagItems.IsDel = "1";