using OASystem.Domain.Enums; namespace OASystem.Domain.ViewModels.Resource { public class OverseaVehicleView { public int Id { get; set; } } public class OverseaVehicleListView: OverseaVehicleView { /// /// 大洲名称 /// public string ContinentName { get; set; } /// /// 国家名称 /// public string CountryName { get; set; } /// /// 城市名称 /// public string CityName { get; set; } /// /// 接送机导游价格 /// public decimal GuidePrice { get; set; } /// /// 其他费用1:举牌接机(仅澳大利亚使用) /// public decimal OtherPrice1 { get; set; } /// /// 其他费用2:送机协助值机(仅澳大利亚使用) /// public decimal OtherPrice2 { get; set; } /// /// 其他费用3:备用 /// public decimal OtherPrice3 { get; set; } /// /// 费用结算币种 /// public string Currency { get; set; } /// /// 车型价格信息 /// public List CarInfos { get; set; } /// /// 备注 /// public string Remark { get; set; } public string LastUpdateUserName { get; set; } public string LastUpdateTime { get; set; } } public class OverseaVehicleInfoView : OverseaVehicleView { /// /// 大洲名称 /// public string ContinentName { get; set; } /// /// 国家名称 /// public string CountryName { get; set; } /// /// 城市名称 /// public string CityName { get; set; } /// /// 接送机导游价格 /// public decimal GuidePrice { get; set; } /// /// 其他费用1:举牌接机(仅澳大利亚使用) /// public decimal OtherPrice1 { get; set; } /// /// 其他费用2:送机协助值机(仅澳大利亚使用) /// public decimal OtherPrice2 { get; set; } /// /// 其他费用3:备用 /// public decimal OtherPrice3 { get; set; } /// /// 费用结算币种 SetdataId = 66 /// public int Currency { get; set; } /// /// 车型价格信息 /// public List CarInfos { get; set; } /// /// 备注 /// public string Remark { get; set; } } /// /// 车型价格信息 /// public class OverseaVehicleTypeInfoView: OverseaVehicleView { /// /// 车型名称 /// public string CarTypeName { get; set; } /// /// 服务类型 /// public VehicleServiceTypeEnum ServiceType { get; set; } /// /// 价格 /// public decimal Price { get; set; } /// /// 备注 /// public string Remark { get; set; } } public class OverseaVehicleTypeListView : OverseaVehicleTypeInfoView { /// /// 描述 /// public string ServiceTypeName => ServiceType.GetDescriptionLabel(); //public string LastUpdateUserName { get; set; } //public string LastUpdateTime { get; set; } } }