zyf
3 天以前 90e42f99c2b3a4b8226e9a6951c2b7b9a968df10
入库检新增销售订单号
已修改2个文件
16 ■■■■ 文件已修改
MES.Service/Modes/QsItemOqcReq.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/service/QC/RKJService.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
MES.Service/Modes/QsItemOqcReq.cs
@@ -119,6 +119,12 @@
    [SugarColumn(ColumnName = "ITEM_ID")]
    public decimal? ItemId { get; set; }
    /// <summary>
    ///     销售订单号
    /// </summary>
    [SugarColumn(ColumnName = "CAA015")]
    public string? SaleOederNo { get; set; }
    // 添加以下字段以适应查询返回的数据
    [SugarColumn(IsIgnore = true)] public string? ItemName { get; set; }
MES.Service/service/QC/RKJService.cs
@@ -522,11 +522,12 @@
        var query = db
            .Queryable<QsItemOqcReq, MesItems, Womdaa, MesLine, SysUser>((a, b,
                    da, c, us) =>
            .Queryable<QsItemOqcReq, MesItems, Womdaa, MesLine, SysUser,Womcaa>((a, b,
                    da, c, us, ca) =>
                new JoinQueryInfos(
                    JoinType.Left, a.ItemNo == b.ItemNo, // 关联物料信息
                    JoinType.Left, a.BillNo == da.Daa001, // 关联工单信息
                    JoinType.Left, da.Daa021 == ca.Caa020,//任务单,用于查询销售订单号
                    JoinType.Left, da.Daa015 == c.LineNo, // 关联工单信息
                    JoinType.Left, us.Fcode == a.CreateBy // 关联工单信息
                ))
@@ -548,7 +549,7 @@
                        .Contains(queryObj.SearchValue.ToLower()) ||
                    a.ItemNo.ToLower().Contains(queryObj.SearchValue.ToLower()))
            // 查询字段
            .Select((a, b, da, c, us) => new QsItemOqcReq
            .Select((a, b, da, c, us, ca) => new QsItemOqcReq
            {
                Id = a.Id,
                BillNo = a.BillNo,
@@ -566,7 +567,8 @@
                Daa015 = da.Daa015, // 工单线体
                Fsubmit = a.Fsubmit,
                Quantity = da.Daa008,
                LineNo = c.LineName
                LineNo = c.LineName,
                SaleOederNo = ca.Caa015
            })
            // 排序
            .OrderBy(a => a.CreateDate, OrderByType.Desc);