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