啊鑫
8 天以前 0aa54059b26e6641196e9953490dd18616e916e3
service/Warehouse/MesInvItemOutsManager.cs
@@ -68,8 +68,8 @@
        if (!isValid)
            throw new ApplicationException("GUID转换错误");
        var mesInvItemOutItemsList = Db.Queryable<MesInvItemOutItems, MesItems>(
                (c, s) => new object[]
        var mesInvItemOutItemsList = Db
            .Queryable<MesInvItemOutItems, MesItems>((c, s) => new object[]
                {
                    JoinType.Inner, c.ItemId == s.Id
                }).Where((c, s) => c.ItemOutId == parsedGuid)
@@ -272,8 +272,8 @@
        foreach (var j in itemOutItems)
        {
            // 校验子表对应采购订单的供应商编码
            var c_SuppNo = Db.Queryable<MesRohIn, MesSupplier>(
                    (roh, supp) => new JoinQueryInfos(
            var c_SuppNo = Db.Queryable<MesRohIn, MesSupplier>((roh, supp) =>
                    new JoinQueryInfos(
                        JoinType.Left,
                        roh.Supplier == supp.Id.ToString()
                    ))
@@ -392,8 +392,7 @@
                it.Status == 1)
            .ToPageList(1, 20);
        var ItemOutNos = data5.FindAll(a => a.Nflag == null || a.Nflag == 0)
            .ToList();
        var ItemOutNos = data5.FindAll(a => a.Nflag == null || a.Nflag == 0);
        return ItemOutNos;
    }
@@ -433,8 +432,7 @@
        var mesInvItemOutCDetailsList = Db
            .Queryable<MesInvItemOutCDetails, MesInvItemBarcodes, MesItems,
                MesDepots>(
                (b, bar, c, d) => new
                MesDepots>((b, bar, c, d) => new
                    JoinQueryInfos(
                        JoinType.Left, b.ItemBarcode == bar.ItemBarcode,
                        JoinType.Left, b.ItemId == c.Id,
@@ -506,8 +504,8 @@
        var materials = Db
            .Queryable<MesInvItemOuts, MesInvItemOutItems,
                MesItems, MesUnit, MesInvItemArnDetail, MesDepots>(
                (a, b, c, d, e, f) => new JoinQueryInfos(
                MesItems, MesUnit, MesInvItemArnDetail, MesDepots>((a, b, c, d,
                e, f) => new JoinQueryInfos(
                    JoinType.Left, a.Guid == b.ItemOutId,
                    JoinType.Left, b.ItemId == c.Id,
                    JoinType.Left, d.Id.ToString() == c.ItemUnit,
@@ -721,8 +719,9 @@
            C_STOCKNUM = c_mes_inv_item_stocks.Quantity.Value;
            // Calculate the total and completed quantities for the item
            var quantities = db.Queryable<MesInvItemOutItems, MesInvItemOuts>(
                    (s, d) => new object[]
            var quantities = db
                .Queryable<MesInvItemOutItems, MesInvItemOuts>((s, d) =>
                    new object[]
                    {
                        JoinType.Left, s.ItemOutId == d.Guid
                    })