南骏 池
2025-02-26 ccc519c681dacd75cd4079a1f3740c6f891430bd
entity/MesDbck.cs
@@ -1,201 +1,172 @@
using SqlSugar;
namespace NewPdaSqlServer.entity;
namespace MES.Service.Modes;
/// <summary>
///     调拨出库申请
/// </summary>
[SugarTable("MES_DBCK")]
public class MesDbck
{
    /// <summary>
    ///     主键
    /// </summary>
    [SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
    public Guid Id { get; set; }
    public Guid? Id { get; set; }
    /// <summary>
    ///     单据编号
    /// </summary>
    [SugarColumn(ColumnName = "FBillNo")]
    public string? FBillNo { get; set; }
    /// <summary>
    ///     单据状态
    /// </summary>
    [SugarColumn(ColumnName = "FDocumentStatus")]
    public string? FDocumentStatus { get; set; }
    /// <summary>
    ///     申请日期
    /// </summary>
    [SugarColumn(ColumnName = "FDate")]
    public DateTime? FDate { get; set; }
    /// <summary>
    ///     申请组织
    /// </summary>
    [SugarColumn(ColumnName = "FAPPORGID")]
    public string? FAppOrgId { get; set; }
    /// <summary>
    ///     单据类型
    /// </summary>
    [SugarColumn(ColumnName = "fbilltypeid")]
    public string? Fbilltypeid { get; set; }
    [SugarColumn(ColumnName = "FBillTypeID")]
    public string? FBillTypeId { get; set; }
    /// <summary>
    ///     调拨方向
    ///     业务类型
    /// </summary>
    [SugarColumn(ColumnName = "ftransferdirect")]
    public string? Ftransferdirect { get; set; }
    [SugarColumn(ColumnName = "FBusinessType")]
    public string? FBusinessType { get; set; }
    /// <summary>
    ///     调拨类型
    /// </summary>
    [SugarColumn(ColumnName = "ftransferbiztype")]
    public string? Ftransferbiztype { get; set; }
    [SugarColumn(ColumnName = "FTRANSTYPE")]
    public string? FTransType { get; set; }
    /// <summary>
    ///     调出库存组织
    ///     调拨方向
    /// </summary>
    [SugarColumn(ColumnName = "fstockoutorgid")]
    public string? Fstockoutorgid { get; set; }
    /// <summary>
    ///     调入库存组织
    /// </summary>
    [SugarColumn(ColumnName = "fstockorgid")]
    public string? Fstockorgid { get; set; }
    [SugarColumn(ColumnName = "FTransferDirect")]
    public string? FTransferDirect { get; set; }
    /// <summary>
    ///     调出货主类型
    /// </summary>
    [SugarColumn(ColumnName = "fownertypeoutidhead")]
    public string? Fownertypeoutidhead { get; set; }
    /// <summary>
    ///     调出货主
    /// </summary>
    [SugarColumn(ColumnName = "fowneroutidhead")]
    public string? Fowneroutidhead { get; set; }
    [SugarColumn(ColumnName = "FOwnerTypeIdHead")]
    public string? FOwnerTypeIdHead { get; set; }
    /// <summary>
    ///     调入货主类型
    /// </summary>
    [SugarColumn(ColumnName = "fownertypeidhead")]
    public string? Fownertypeidhead { get; set; }
    [SugarColumn(ColumnName = "FOwnerTypeInIdHead")]
    public string? FOwnerTypeInIdHead { get; set; }
    /// <summary>
    ///     调入货主
    ///     备注
    /// </summary>
    [SugarColumn(ColumnName = "fowneridhead")]
    public string? Fowneridhead { get; set; }
    /// <summary>
    ///     销售组织
    /// </summary>
    [SugarColumn(ColumnName = "fsaleorgid")]
    public string? Fsaleorgid { get; set; }
    [SugarColumn(ColumnName = "FRemarks")]
    public string? FRemarks { get; set; }
    /// <summary>
    ///     创建人
    /// </summary>
    [SugarColumn(ColumnName = "create_by")]
    public string? CreateBy { get; set; }
    [SugarColumn(ColumnName = "FCreatorId")]
    public string? FCreatorId { get; set; }
    /// <summary>
    ///     创建时间
    ///     创建日期
    /// </summary>
    [SugarColumn(ColumnName = "cteate_data")]
    public DateTime? CteateData { get; set; }
    [SugarColumn(ColumnName = "FCreateDate")]
    public DateTime? FCreateDate { get; set; }
    /// <summary>
    ///     最后跟新人
    ///     最后修改人
    /// </summary>
    [SugarColumn(ColumnName = "lastupdate_by")]
    public string? LastupdateBy { get; set; }
    [SugarColumn(ColumnName = "FModifierId")]
    public string? FModifierId { get; set; }
    /// <summary>
    ///     最后跟新时间
    ///     最后修改日期
    /// </summary>
    [SugarColumn(ColumnName = "lastupdate_date")]
    public DateTime? LastupdateDate { get; set; }
    [SugarColumn(ColumnName = "FModifyDate")]
    public DateTime? FModifyDate { get; set; }
    /// <summary>
    ///     审核日期
    /// </summary>
    [SugarColumn(ColumnName = "FAPPROVEDATE")]
    public DateTime? FApproveDate { get; set; }
    /// <summary>
    ///     审核人
    /// </summary>
    [SugarColumn(ColumnName = "sh_by")]
    public string? ShBy { get; set; }
    /// <summary>
    ///     审核时间
    /// </summary>
    [SugarColumn(ColumnName = "sh_date")]
    public DateTime? ShDate { get; set; }
    [SugarColumn(ColumnName = "FAPPROVEBY")]
    public string? FApproveBy { get; set; }
    /// <summary>
    ///     审核状态
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "sh_state")]
    public bool? ShState { get; set; }
    [SugarColumn(ColumnName = "FAPPROVEStatus")]
    public int? FApproveStatus { get; set; }
    /// <summary>
    ///     调拨类型编码
    ///     关闭状态
    /// </summary>
    [SugarColumn(ColumnName = "ftransferbiztype_no")]
    public string? FtransferbiztypeNo { get; set; }
    [SugarColumn(ColumnName = "FCloseStatus")]
    public string? FCloseStatus { get; set; }
    /// <summary>
    ///     调拨方向编码
    ///     关闭人
    /// </summary>
    [SugarColumn(ColumnName = "ftransferdirect_no")]
    public string? FtransferdirectNo { get; set; }
    [SugarColumn(ColumnName = "FCloserId")]
    public string? FCloserId { get; set; }
    /// <summary>
    ///     调出仓库
    ///     关闭日期
    /// </summary>
    [SugarColumn(ColumnName = "inv_fcode")]
    public string? InvFcode { get; set; }
    [SugarColumn(ColumnName = "FCloseDate")]
    public DateTime? FCloseDate { get; set; }
    /// <summary>
    ///     调出仓库名称
    ///     BOM版本
    /// </summary>
    [SugarColumn(ColumnName = "inv_fname")]
    public string? InvFname { get; set; }
    [SugarColumn(ColumnName = "F_UNW_Base_BOMBB")]
    public string? FUnwBaseBomBb { get; set; }
    /// <summary>
    ///     调入仓库
    ///     父项物料编号
    /// </summary>
    [SugarColumn(ColumnName = "from_fcode")]
    public string? FromFcode { get; set; }
    [SugarColumn(ColumnName = "F_UNW_Base_FXWLBM")]
    public string? FUnwBaseFxwlBm { get; set; }
    /// <summary>
    ///     调入仓库名称
    ///     是否完结
    /// </summary>
    [SugarColumn(ColumnName = "from_fname")]
    public string? FromFname { get; set; }
    [SugarColumn(ColumnName = "FINISHSTATUS")]
    public int? FinishStatus { get; set; }
    /// <summary>
    ///     调出库存组织ID
    ///     做单源头(ERP/MES)
    /// </summary>
    [SugarColumn(ColumnName = "fstockoutorgid_no")]
    public int? FstockoutorgidNo { get; set; }
    [SugarColumn(ColumnName = "Source")]
    public string? Source { get; set; }
    /// <summary>
    ///     调入库存组织ID
    ///     ERP主键
    /// </summary>
    [SugarColumn(ColumnName = "fstockorgid_no")]
    public int? FstockorgidNo { get; set; }
    /// <summary>
    ///     调拨申请单
    /// </summary>
    [SugarColumn(ColumnName = "billno")]
    public string? Billno { get; set; }
    /// <summary>
    ///     单据类型编码
    /// </summary>
    [SugarColumn(ColumnName = "fbilltypeid_no")]
    public string? FbilltypeidNo { get; set; }
    /// <summary>
    ///     出库仓库
    /// </summary>
    [SugarColumn(ColumnName = "ck_depot")]
    public int? CkDepot { get; set; }
    /// <summary>
    ///     入库仓库
    /// </summary>
    [SugarColumn(ColumnName = "rk_depot")]
    public int? RkDepot { get; set; }
    /// <summary>
    ///     完结标识
    ///     默认值: ((0))
    /// </summary>
    [SugarColumn(ColumnName = "is_wc")]
    public bool? IsWc { get; set; }
    /// <summary>
    /// </summary>
    [SugarColumn(ColumnName = "remark")]
    public string? Remark { get; set; }
    [SugarColumn(ColumnName = "ERPID")]
    public decimal? ErpID { get; set; }
}