zjh
2025-03-18 7d66f12e74e6b0566331a0406da020bce387c807
ERP生产订单接口字段完善
已修改2个文件
48 ■■■■ 文件已修改
StandardPda/MES.Service/Modes/Womcab.cs 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StandardPda/MES.Service/service/WomcaaManager.cs 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
StandardPda/MES.Service/Modes/Womcab.cs
@@ -199,4 +199,36 @@
    /// </summary>
    [SugarColumn(ColumnName = "FMATERIALTYPE")]
    public decimal? Fmaterialtype { get; set; }
    /// <summary>
    /// 应发数量
    /// </summary>
    [SugarColumn(ColumnName = "MUST_QTY", ColumnDataType = "NUMBER(18,3)")]
    public decimal? MustQty { get; set; }
    /// <summary>
    /// 用料清单状态(A-创建,B-审核中,C-已审核,D-重新审核,Z-暂存)
    /// </summary>
    [SugarColumn(ColumnName = "TYPEB", Length = 2)]
    public string? TypeB { get; set; }
    /// <summary>
    /// 子项类型(1-标准件 2-返还件 3-替代件)
    /// </summary>
    [SugarColumn(ColumnName = "MATERIAL_TYPE", Length = 1)]
    public string? MaterialType { get; set; }
    /// <summary>
    /// 使用比例(%)
    /// </summary>
    [SugarColumn(ColumnName = "USE_RATE", ColumnDataType = "NUMBER(5,2)")]
    public decimal? UseRate { get; set; }
    /// <summary>
    /// 项次
    /// </summary>
    [SugarColumn(ColumnName = "FREPLACEGROUP", ColumnDataType = "NUMBER(5,2)")]
    public decimal? FreplaceGroup { get; set; }
}
StandardPda/MES.Service/service/WomcaaManager.cs
@@ -144,7 +144,7 @@
                Cab002 = dto.FSeq,
                Cab003 = dto.FMaterialID,
                Cab006 = Convert.ToDecimal(dto.FNeedQty),
                //MustQty = Convert.ToDecimal(dto.FMustQty),
                MustQty = Convert.ToDecimal(dto.FMustQty),
                Cab007 = Convert.ToDecimal(dto.FPickedQty),
                PositionNo = dto.FPositionNO,
                SupplyOrganization = dto.FChildSupplyOrgId,
@@ -157,17 +157,17 @@
                Cab009 = dto.FUnitID,
                SupplyType = dto.FSupplyType,
                Cab012 = Convert.ToDecimal(dto.FStdQty),
                // Freplacegroup = Convert.ToInt32(dto.FReplaceGroup),
                // UseRate = Convert.ToDecimal(dto.FUseRate),
                // MaterialType = dto.FMaterialType,
                FreplaceGroup = Convert.ToInt32(dto.FReplaceGroup),
                UseRate = Convert.ToDecimal(dto.FUseRate),
                MaterialType = dto.FMaterialType,
                Cab014 = Convert.ToInt32(dto.FIsKeyItem),
                Numerator = Convert.ToDecimal(dto.FNumerator),
                Denominator = Convert.ToDecimal(dto.FDenominator),
                Pid = Convert.ToDecimal(dto.FID),
                Eid = Convert.ToDecimal(dto.FID)
                // SCRAPQTY = Convert.ToDecimal(dto.FFixScrapQty),
                // SCRAPRATE = Convert.ToDecimal(dto.FScrapRate),
                // Typeb = dto.TypeB,
                Eid = Convert.ToDecimal(dto.FID),
                Scrapqty = Convert.ToDecimal(dto.FFixScrapQty),
                Scraprate = Convert.ToDecimal(dto.FScrapRate),
                TypeB = dto.TypeB
                // WR_F_XIFG_Base_qtr = dto.F_XIFG_Base_qtr,
                // WR_F_XIFG_Base_83g = dto.F_XIFG_Base_83g
            };