zjh
2025-08-08 1cb5959adf96911101864488a67e8b31b8de658f
StandardPda/MES.Service/service/Warehouse/MesInvItemOutsManager.cs
@@ -160,7 +160,7 @@
        {
            Id = nextSequenceValue,
            ItemOutNo = billCode,
            Status = 0,
            Status = 1,
            CreateBy = "PL017",
            CreateDate = DateTime.Now,
            BillTypeId = 200,
@@ -178,7 +178,7 @@
            Nflag = 0,
            Fmrmode = from.FMRMODE,
            Sapno = from.SqNo,
            Organizeid = "1002503270000079",
            Organizeid = "1002011210000095",
        };
        // 创建采购退料单记录
@@ -231,7 +231,7 @@
            var itemIdLinkU9 = Db.Queryable<MesLinkU9>()
                .Where(s => s.TableType == "MES_ITEMS"
                            && s.U9Id == itemOutList.itemId).First();
                            && s.U9Id == itemOutList.itemId &&s.OrgId== "1002011210000095").First();
            if (mesLinkU9 == null)
            {
@@ -330,10 +330,11 @@
        }
        // 检查是否有已审核的单据,如果存在已审核(Status=1)则不允许删除
        if (mesInvItemOuts.Any(item => item.Status == 1))
        {
            throw new NotImplementedException("存在已审核的采购退料单,不允许删除");
        }
        //默认u9过来就是审核的,不需要做审核判断
        //if (mesInvItemOuts.Any(item => item.Status == 1))
        //{
        //    throw new NotImplementedException("存在已审核的采购退料单,不允许删除");
        //}
        // 删除所有相关单据
        foreach (var itemOut in mesInvItemOuts)