|
@@ -0,0 +1,327 @@
|
|
|
+using System;
|
|
|
+using System.Collections.Generic;
|
|
|
+using System.Linq;
|
|
|
+using System.Text;
|
|
|
+using System.Threading.Tasks;
|
|
|
+
|
|
|
+namespace OASystem.Domain.Entities.Groups
|
|
|
+{
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SqlSugar.SugarTable("Grp_OrderPreInfo", "团组下单前信息")]
|
|
|
+ public class Grp_OrderPreInfo:EntityBase
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "GroupId", ColumnDescription = "团组Id", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "int")]
|
|
|
+ public int GroupId { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "Type", ColumnDescription = "团组下单类型", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "int")]
|
|
|
+ public int Type { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "Unit", ColumnDescription = "团组单位", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string Unit { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "UnitRmk", ColumnDescription = "团组单位备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string UnitRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitCountry", ColumnDescription = "出访国家(地、区)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string VisitCountry { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitCountryRmk", ColumnDescription = "出访国家(地、区)备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string VisitCountryRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "Urban", ColumnDescription = "涉及城市", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string Urban { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "UrbanRmk", ColumnDescription = "涉及城市备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string UrbanRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitDays", ColumnDescription = "计划出访时间(天数)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "int")]
|
|
|
+ public int VisitDays { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitDaysRmk", ColumnDescription = "计划出访时间(天数)备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string VisitDaysRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitPNum", ColumnDescription = "计划出访人数", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "int")]
|
|
|
+ public int VisitPNum { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitPNumRmk", ColumnDescription = "计划出访人数备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string VisitPNumRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "AirInfo", ColumnDescription = "航班信息", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string AirInfo { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "AirInfoRmk", ColumnDescription = "航班信息备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string AirInfoRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "LugSize", ColumnDescription = "行李尺寸", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string LugSize { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "LugSizeRmk", ColumnDescription = "行李尺寸备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string LugSizeRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "HotelAddr", ColumnDescription = "酒店地址", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string HotelAddr { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "HotelAddrRmk", ColumnDescription = "酒店地址备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string HotelAddrRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCarTypeReq", ColumnDescription = "有无车型要求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsCarTypeReq { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCarTypeReqRmk", ColumnDescription = "有无车型要求备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsCarTypeReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsGuideSexReq", ColumnDescription = "有无司导性别要求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsGuideSexReq { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsGuideSexReqRmk", ColumnDescription = "有无司导性别要求备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsGuideSexReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "OtherInfoReq", ColumnDescription = "其他增加信息", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(120)")]
|
|
|
+ public string OtherInfoReq { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "OtherInfoRmk", ColumnDescription = "其他增加信息备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string OtherInfoRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustBiz", ColumnDescription = "客户自有公务信息(地址、联系人)", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsCustBiz { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustBizRmk", ColumnDescription = "客户自有公务信息(地址、联系人)备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsCustBizRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsListProvided", ColumnDescription = "是否已提供名单", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsListProvided { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsListProvidedRmk", ColumnDescription = "是否已提供名单备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsListProvidedRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsNeedSeat", ColumnDescription = "航班选座需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsNeedSeat { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsNeedSeatRmk", ColumnDescription = "航班选座需求备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsNeedSeatRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsSpecialReq", ColumnDescription = "酒店特殊需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsSpecialReq { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsSpecialReqRmk", ColumnDescription = "酒店特殊需求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsSpecialReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsMealPlanOver", ColumnDescription = "餐和超支需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsMealPlanOver { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsMealPlanOverRmk", ColumnDescription = "餐和超支需求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsMealPlanOverRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "OverTimeOverBudgetBil", ColumnDescription = "超时和超支", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string OverTimeOverBudgetBil { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "OverTimeOverBudgetBilRmk", ColumnDescription = "超时和超支 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string OverTimeOverBudgetBilRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "MatReqTime", ColumnDescription = "物资需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string MatReqTime { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "MatReqTimelRmk", ColumnDescription = "物资需求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string MatReqTimelRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsSpotLectReq", ColumnDescription = "景点需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsSpotLectReq { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsSpotLectReqRmk", ColumnDescription = "景点需求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsSpotLectReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitTaskContent", ColumnDescription = "出访任务内容", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool VisitTaskContent { get; set; } = false;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "VisitTaskContentReqRmk", ColumnDescription = "出访任务内容 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string VisitTaskContentReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsVisitBack", ColumnDescription = "出访背景", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsVisitBack { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsVisitBackRmk", ColumnDescription = "出访背景 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsVisitBackRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustRefMat", ColumnDescription = "客户自有参考材料", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsCustRefMat { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustRefMatRmk", ColumnDescription = "客户自有参考材料 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsCustRefMatRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustProjRes", ColumnDescription = "客户自有项目(公务)资源", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsCustProjRes { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsCustProjResRmk", ColumnDescription = "客户自有项目(公务)资源 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsCustProjResRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsOtherSpecialReq", ColumnDescription = "其他特殊要求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsOtherSpecialReq { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsOtherSpecialReqRmk", ColumnDescription = "其他特殊要求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsOtherSpecialReqRmk { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsGuestOwnBiz", ColumnDescription = "公务需求", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "bit")]
|
|
|
+ public bool IsGuestOwnBiz { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ [SugarColumn(ColumnName = "IsGuestOwnBizRmk", ColumnDescription = "公务需求 备注", IsNullable = true, DefaultValue = "NULL", ColumnDataType = "varchar(300)")]
|
|
|
+ public string IsGuestOwnBizRmk { get; set; }
|
|
|
+ }
|
|
|
+}
|