using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OASystem.Domain.Entities.Groups { /// /// 团组成本预算表 /// [SugarTable("Grp_GroupCostParameter")] public class Grp_GroupCostParameter:EntityBase { /// /// 团组ID /// [SugarColumn(IsNullable =true,ColumnDataType ="int")] public int DiId { get; set; } /// /// 币种 /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string Currency { get; set; } /// /// 汇率 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal Rate { get; set; } /// /// 税率 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal Tax { get; set; } /// /// 房费预算 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal FFYS { get; set; } /// /// 酒店系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal HotelXS { get; set; } /// /// 经济舱成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal JJCCB { get; set; } /// /// 经济舱系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal JJCXS { get; set; } /// /// 经济舱人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int JJCRS { get; set; } /// /// 公务舱成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal GWCCB { get; set; } /// /// 公务舱系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal GWCXS { get; set; } /// /// 公务舱人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int GWCRS { get; set; } /// /// 火车票成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal HCPCB { get; set; } /// /// 火车票系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal HCPXS { get; set; } /// /// 火车票人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int HCPRS { get; set; } /// /// 船票成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal CPCB { get; set; } /// /// 船票系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal CPXS { get; set; } /// /// 船票人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int CPRS { get; set; } /// /// 保险成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal BXCB { get; set; } /// /// 保险系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal BXXS { get; set; } /// /// 保险人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int BXRS { get; set; } /// /// 核酸检测成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal HSCB { get; set; } /// /// 核酸检测系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal HSXS { get; set; } /// /// 核酸检测人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int HSRS { get; set; } /// /// 签证成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal VisaCB { get; set; } /// /// 签证系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal VisaXS { get; set; } /// /// 签证人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int VisaRS { get; set; } /// /// 公务成本 : 公杂费 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal GWCB { get; set; } /// /// 公务系数: 公杂费 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal GWXS { get; set; } /// /// 公务人数 : 公杂费 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int GWRS { get; set; } /// /// 地接成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal DJCB { get; set; } /// /// 地接人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int DJRS { get; set; } /// /// 地接系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal DJXS { get; set; } /// /// 单间 单人成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal SGRCB { get; set; } /// /// 单间数量(人数) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int SGRNumber { get; set; } /// /// 单间 系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal SGRXS { get; set; } /// /// 1/2标间 单人成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal TBRCB { get; set; } /// /// 1/2标间数量(人数) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int TBRNumber { get; set; } /// /// 1/2标间 系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal TBRXS { get; set; } /// /// 小套房/豪华套房 单人成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal JSESCB { get; set; } /// /// 小套房/豪华套房数量(人数) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int JSESNumber { get; set; } /// /// 小套房/豪华套房 系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal JSESXS { get; set; } /// /// 套房 单人成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal SUITECB { get; set; } /// /// 套房数量(人数) /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int SUITENumber { get; set; } /// /// 套房 系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal SUITEXS { get; set; } /// /// 零用金成本 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal LYJCB { get; set; } /// /// 零用金系数 /// [SugarColumn(IsNullable = true, ColumnDataType = "decimal(10,2)")] public decimal LYJXS { get; set; } /// /// 零用金人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int LYJRS { get; set; } /// /// 成本完成标识 0:未完成 1:完成 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int IsShare { get; set; } /// /// 分段类型 A B /// [SugarColumn(IsNullable = true, ColumnDataType = "varchar(50)")] public string CostType { get; set; } /// /// 开始时间 /// [SugarColumn(IsNullable = true, ColumnDataType = "DateTime")] public string CostTypeStartTime { get; set; } /// /// 结束时间 /// [SugarColumn(IsNullable = true, ColumnDataType = "DateTime")] public string CostTypeendTime { get; set; } /// /// 此段人数 /// [SugarColumn(IsNullable = true, ColumnDataType = "int")] public int CostTypenumber { get; set; } /// /// 头等舱成本 /// public decimal TDCCB { get; set; } /// /// 头等舱系数 /// public decimal TDCXS { get; set; } /// /// 头等舱人数 /// public int TDCRS { get; set; } } public class Grp_GroupCostParameterView: Grp_GroupCostParameter { } }