tjx
2025-11-13 2f4699ff377f0e5ea3640bb3670b2fbfbd56e3fb
StandardPda/MES.Service/Modes/SalesReturnNoticeDetail.cs
@@ -1,4 +1,5 @@
using SqlSugar;
using DbType = System.Data.DbType;
namespace MES.Service.Modes;
@@ -11,7 +12,9 @@
    /// <summary>
    ///     SEQ_sales
    /// </summary>
    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_SALES_RETURN_NOTICE_DETAIL", IsPrimaryKey = true)]
    [SugarColumn(ColumnName = "ID",
        OracleSequenceName = "SEQ_SALES_RETURN_NOTICE_DETAIL",
        IsPrimaryKey = true)]
    public decimal Id { get; set; }
    /// <summary>
@@ -129,107 +132,108 @@
    public string ErpHeadId { get; set; }
    /// <summary>
    /// 行号 / Line number
    ///     行号 / Line number
    /// </summary>
    [SugarColumn(ColumnName = "LINE_NUMBER", SqlParameterDbType = System.Data.DbType.Int32)]
    [SugarColumn(ColumnName = "LINE_NUMBER", SqlParameterDbType = DbType.Int32)]
    public int? FLineNumber { get; set; }
    /// <summary>
    /// 行状态 / Line status (e.g. 'Active','Cancelled')
    ///     行状态 / Line status (e.g. 'Active','Cancelled')
    /// </summary>
    [SugarColumn(ColumnName = "LINE_STATUS", Length = 50)]
    public string FLineStatus { get; set; }
    /// <summary>
    /// 退款客户编号 / Refund customer ID
    ///     退款客户编号 / Refund customer ID
    /// </summary>
    [SugarColumn(ColumnName = "REFUND_CUSTOMER", Length = 100)]
    public string FRefundCustomer { get; set; }
    /// <summary>
    /// 供应商编码 / Supplier code
    ///     供应商编码 / Supplier code
    /// </summary>
    [SugarColumn(ColumnName = "SUPPLIER", Length = 100)]
    public string FSupplier { get; set; }
    /// <summary>
    /// 免费品类型 / Freebie type (Sample/Gift etc.)
    ///     免费品类型 / Freebie type (Sample/Gift etc.)
    /// </summary>
    [SugarColumn(ColumnName = "FREEBIE_TYPE", Length = 50)]
    public string FFreebieType { get; set; }
    /// <summary>
    /// 免费品原因 / Freebie reason description
    ///     免费品原因 / Freebie reason description
    /// </summary>
    [SugarColumn(ColumnName = "FREEBIE_REASON", Length = 200)]
    public string FFreebieReason { get; set; }
    /// <summary>
    /// 源头单据行号 / Source document line number
    ///     源头单据行号 / Source document line number
    /// </summary>
    [SugarColumn(ColumnName = "SOURCE_DOC_LINE_NO", SqlParameterDbType = System.Data.DbType.Int32)]
    [SugarColumn(ColumnName = "SOURCE_DOC_LINE_NO",
        SqlParameterDbType = DbType.Int32)]
    public int? FSourceDocLineNo { get; set; }
    /// <summary>
    /// 源头单据子行号 / Source document sub-line number
    ///     源头单据子行号 / Source document sub-line number
    /// </summary>
    [SugarColumn(ColumnName = "SOURCE_DOC_SUB_LINE_NO", SqlParameterDbType = System.Data.DbType.Int32)]
    [SugarColumn(ColumnName = "SOURCE_DOC_SUB_LINE_NO",
        SqlParameterDbType = DbType.Int32)]
    public int? FSourceDocSubLineNo { get; set; }
    /// <summary>
    /// 来源单据类型 / Source document type (PO/SO/Invoice etc.)
    ///     来源单据类型 / Source document type (PO/SO/Invoice etc.)
    /// </summary>
    [SugarColumn(ColumnName = "SOURCE_DOC_TYPE", Length = 50)]
    public string FSourceDocType { get; set; }
    /// <summary>
    /// 原始单据行号 / Original document line number
    ///     原始单据行号 / Original document line number
    /// </summary>
    [SugarColumn(ColumnName = "ORIGINAL_DOC_LINE_NO", SqlParameterDbType = System.Data.DbType.Int32)]
    [SugarColumn(ColumnName = "ORIGINAL_DOC_LINE_NO",
        SqlParameterDbType = DbType.Int32)]
    public int? FOriginalDocLineNo { get; set; }
    /// <summary>
    /// 补货组织代码 / Replenishment organization code
    ///     补货组织代码 / Replenishment organization code
    /// </summary>
    [SugarColumn(ColumnName = "REPLENISH_ORG", Length = 50)]
    public string FReplenishOrg { get; set; }
    /// <summary>
    /// 收货组织代码 / Receiving organization code
    ///     收货组织代码 / Receiving organization code
    /// </summary>
    [SugarColumn(ColumnName = "RECEIVING_ORG", Length = 50)]
    public string FReceivingOrg { get; set; }
    /// <summary>
    /// 原业务员ID / Original salesman ID
    ///     原业务员ID / Original salesman ID
    /// </summary>
    [SugarColumn(ColumnName = "ORIGINAL_SALESMAN", Length = 50)]
    public string FOriginalSalesman { get; set; }
    /// <summary>
    /// 原部门代码 / Original department code
    ///     原部门代码 / Original department code
    /// </summary>
    [SugarColumn(ColumnName = "ORIGINAL_DEPT", Length = 50)]
    public string FOriginalDept { get; set; }
    /// <summary>
    /// 项目编号 / Project number
    ///     项目编号 / Project number
    /// </summary>
    [SugarColumn(ColumnName = "PROJECT", Length = 100)]
    public string FProject { get; set; }
    /// <summary>
    /// 退货原因分类 / Return reason category
    ///     退货原因分类 / Return reason category
    /// </summary>
    [SugarColumn(ColumnName = "RETURN_REASON", Length = 200)]
    public string FReturnReason { get; set; }
    /// <summary>
    /// 退货详细说明 / Detailed return description
    /// <example>货物在运输过程中发生破损</example>
    ///     退货详细说明 / Detailed return description
    ///     <example>货物在运输过程中发生破损</example>
    /// </summary>
    [SugarColumn(ColumnName = "RETURN_DESCRIPTION", Length = 4000)]
    public string FReturnDescription { get; set; }
}