using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.Entities.Financial { /// /// 雷怡 2024-01-17 17:56 /// 财务 - 团组 超支费用 /// [SugarTable("Fin_GroupExtraCost")] public class Fin_GroupExtraCost : EntityBase { /// /// 团组Id /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int DiId { get; set; } /// /// 费用名称 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string? PriceName { get; set; } /// /// 费用金额 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal Price { get; set; } /// /// 费用数量 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int PriceCount { get; set; } /// /// 费用总金额 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(14,2)")] public decimal PriceSum { get; set; } /// /// 费用实际产生时间 /// [SugarColumn(ColumnDescription = "创建时间", IsNullable = true, ColumnDataType = "DateTime")] public DateTime PriceDt { get; set; } = DateTime.Now; /// /// 团组Id(币种ID) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int PriceCurrency { get; set; } /// /// 费用类型(类型ID) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int PriceType { get; set; } /// /// 系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal Coefficient { get; set; } /// /// 费用详细类型(类型ID) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int PriceDetailType{ get; set; } /// /// 附件地址 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(100)")] public string? FilePath { get; set; } /// /// 地区 /// public int? Area { get; set; } /// /// 经理确认 /// public int? ManagerConfirm { get; set; } /// /// 主管确认 /// public int? SupervisorConfirm { get; set; } /// /// 商邀主管确认 /// public int? SYsupervisorConfirm { get; set; } } }