using DS.Module.Core; using DS.Module.Core.Data; using SqlSugar; namespace DS.WMS.ContainerManagement.Info.Entity; /// /// 箱管_月结账单 /// [SqlSugar.SugarTable("CM_CustFeeDui", "箱管_月结账单")] public class CM_CustFeeDui : BaseOrgModelV2 { /// /// Desc:月结账单编号 /// [SugarColumn(ColumnDescription = "月结账单编号", IsNullable = false, Length = 20)] public string Billno { get; set; } /// /// 结算对象Id /// [SqlSugar.SugarColumn(ColumnDescription = "结算对象Id", IsNullable = false, DefaultValue = "0")] public long CustomerId { get; set; } /// /// 结算对象 t_info_client CUSTNAME /// [SqlSugar.SugarColumn(ColumnDescription = "结算对象", IsNullable = false, Length = 50)] public string CustomerName { get; set; } /// /// Desc:开始日期 /// [SugarColumn(ColumnDescription = "开始日期", IsNullable = true)] public DateTime BillStartDate { get; set; } /// /// Desc:结束日期 /// [SugarColumn(ColumnDescription = "结束日期", IsNullable = true)] public DateTime BillEndDate { get; set; } /// /// 会计期间 /// [SqlSugar.SugarColumn(ColumnDescription = "会计期间", IsNullable = true, Length = 7)] public string ACCDATE { get; set; } /// /// 收付类型(收、付) 1应收 2 应付 /// [SugarColumn(ColumnDescription = "收付类型(收、付)", DefaultValue = "1")] public FeeType FeeType { get; set; } /// /// 总金额 /// [SqlSugar.SugarColumn(ColumnDescription = "总金额", IsNullable = true, Length = 20, DecimalDigits = 2)] public decimal? AMOUNT { get; set; } ///// ///// Desc:是否业务锁定 ///// //[SugarColumn(ColumnDescription = "是否业务锁定", IsNullable = false, DefaultValue = "0")] //public bool? IsBusinessLocking { get; set; } = false; ///// ///// Desc:是否费用锁定 ///// //[SugarColumn(ColumnDescription = "是否费用锁定", IsNullable = false, DefaultValue = "0")] //public bool? IsFeeLocking { get; set; } = false; /// /// Desc:备注 /// [SugarColumn(ColumnDescription = "备注", IsNullable = true, Length = 500)] public string Remark { get; set; } }