2022-01-19 13:42:12 +08:00

165 lines
3.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Assets.Scripts.Apis.Models
{
public class MapRouteArea
{
/// <summary>
///
/// </summary>
public int Id { get; set; }
/// <summary>
///
/// </summary>
public int UserId { get; set; }
/// <summary>
///
/// </summary>
public int? ParentId { get; set; }
/// <summary>
/// 环江苏
/// </summary>
public string Name { get; set; }
/// <summary>
///
/// </summary>
public string Description { get; set; }
/// <summary>
///
/// </summary>
public string CoverImage { get; set; }
/// <summary>
///
/// </summary>
public List<MapRouteAreaItem> areas { get; set; }
}
public class MapRouteAreaItem
{
/// <summary>
///
/// </summary>
public int Id { get; set; }
/// <summary>
///
/// </summary>
public int UserId { get; set; }
/// <summary>
/// 环南京
/// </summary>
public string Name { get; set; }
/// <summary>
///
/// </summary>
public string Description { get; set; }
/// <summary>
///
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
///
/// </summary>
public DateTime UpdateTime { get; set; }
/// <summary>
///
/// </summary>
public int TotalNum { get; set; }
/// <summary>
///
/// </summary>
public bool IsStage { get; set; }
/// <summary>
///
/// </summary>
public bool IsDeleted { get; set; }
/// <summary>
///
/// </summary>
public string CoverImage { get; set; }
/// <summary>
///
/// </summary>
public string BannerImage { get; set; }
/// <summary>
///
/// </summary>
public int Type { get; set; }
/// <summary>
///
/// </summary>
public int? ParentId { get; set; }
public bool IsFav { get; set; }
}
public class MapRouteAreaDetail : MapRouteAreaItem
{
/// <summary>
///
/// </summary>
public double TotalClimb { get; set; }
/// <summary>
///
/// </summary>
public double TotalDistance { get; set; }
/// <summary>
///
/// </summary>
public double AverageGrade { get; set; }
/// <summary>
///
/// </summary>
public int RideCount { get; set; }
public string CreateUserHead { get; set; }
public string CreateUserName { get; set; }
public List<MapRouteAreaDetailUser> UserList { get; set; }
}
public class MapRouteAreaDetailUser
{
public int Id { get; set; }
public string NickName { get; set; }
public string WxHeadImg { get; set; }
public string Phone { get; set; }
}
public class MapRouteAreaRouteList
{
/// <summary>
///
/// </summary>
public List<MapRoute> RouteList
{
get; set;
}
public List<int> RouteIds
{
get; set;
}
}
public class MapMaxRanking
{
/// <summary>
///
/// </summary>
public string WxHeadImg { get; set; }
/// <summary>
/// 啊吧啊吧
/// </summary>
public string NickName { get; set; }
/// <summary>
///
/// </summary>
public int Id { get; set; }
/// <summary>
/// 啊吧啊吧今日爬坡最高0M!
/// </summary>
public string Message { get; set; }
}
}