331 lines
6.2 KiB
C#
331 lines
6.2 KiB
C#
namespace XiangYi.Application.DTOs.Responses;
|
|
|
|
/// <summary>
|
|
/// 浏览记录响应
|
|
/// </summary>
|
|
public class ViewRecordResponse
|
|
{
|
|
/// <summary>
|
|
/// 用户ID
|
|
/// </summary>
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 昵称
|
|
/// </summary>
|
|
public string? Nickname { get; set; }
|
|
|
|
/// <summary>
|
|
/// 头像
|
|
/// </summary>
|
|
public string? Avatar { get; set; }
|
|
|
|
/// <summary>
|
|
/// 性别 1男 2女
|
|
/// </summary>
|
|
public int? Gender { get; set; }
|
|
|
|
/// <summary>
|
|
/// 年龄
|
|
/// </summary>
|
|
public int? Age { get; set; }
|
|
|
|
/// <summary>
|
|
/// 出生年份
|
|
/// </summary>
|
|
public int? BirthYear { get; set; }
|
|
|
|
/// <summary>
|
|
/// 工作城市
|
|
/// </summary>
|
|
public string? WorkCity { get; set; }
|
|
|
|
/// <summary>
|
|
/// 家乡
|
|
/// </summary>
|
|
public string? Hometown { get; set; }
|
|
|
|
/// <summary>
|
|
/// 身高
|
|
/// </summary>
|
|
public int? Height { get; set; }
|
|
|
|
/// <summary>
|
|
/// 体重
|
|
/// </summary>
|
|
public int? Weight { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历
|
|
/// </summary>
|
|
public int? Education { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历名称
|
|
/// </summary>
|
|
public string? EducationName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 职业
|
|
/// </summary>
|
|
public string? Occupation { get; set; }
|
|
|
|
/// <summary>
|
|
/// 简介
|
|
/// </summary>
|
|
public string? Intro { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否会员
|
|
/// </summary>
|
|
public bool IsMember { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否实名
|
|
/// </summary>
|
|
public bool IsRealName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否公开照片
|
|
/// </summary>
|
|
public bool IsPhotoPublic { get; set; }
|
|
|
|
/// <summary>
|
|
/// 首张照片
|
|
/// </summary>
|
|
public string? FirstPhoto { get; set; }
|
|
|
|
/// <summary>
|
|
/// 浏览次数
|
|
/// </summary>
|
|
public int ViewCount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 最后浏览时间
|
|
/// </summary>
|
|
public DateTime LastViewTime { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 收藏记录响应
|
|
/// </summary>
|
|
public class FavoriteRecordResponse
|
|
{
|
|
/// <summary>
|
|
/// 用户ID
|
|
/// </summary>
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 昵称
|
|
/// </summary>
|
|
public string? Nickname { get; set; }
|
|
|
|
/// <summary>
|
|
/// 头像
|
|
/// </summary>
|
|
public string? Avatar { get; set; }
|
|
|
|
/// <summary>
|
|
/// 性别 1男 2女
|
|
/// </summary>
|
|
public int? Gender { get; set; }
|
|
|
|
/// <summary>
|
|
/// 年龄
|
|
/// </summary>
|
|
public int? Age { get; set; }
|
|
|
|
/// <summary>
|
|
/// 出生年份
|
|
/// </summary>
|
|
public int? BirthYear { get; set; }
|
|
|
|
/// <summary>
|
|
/// 工作城市
|
|
/// </summary>
|
|
public string? WorkCity { get; set; }
|
|
|
|
/// <summary>
|
|
/// 家乡
|
|
/// </summary>
|
|
public string? Hometown { get; set; }
|
|
|
|
/// <summary>
|
|
/// 身高
|
|
/// </summary>
|
|
public int? Height { get; set; }
|
|
|
|
/// <summary>
|
|
/// 体重
|
|
/// </summary>
|
|
public int? Weight { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历
|
|
/// </summary>
|
|
public int? Education { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历名称
|
|
/// </summary>
|
|
public string? EducationName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 职业
|
|
/// </summary>
|
|
public string? Occupation { get; set; }
|
|
|
|
/// <summary>
|
|
/// 简介
|
|
/// </summary>
|
|
public string? Intro { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否会员
|
|
/// </summary>
|
|
public bool IsMember { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否实名
|
|
/// </summary>
|
|
public bool IsRealName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否公开照片
|
|
/// </summary>
|
|
public bool IsPhotoPublic { get; set; }
|
|
|
|
/// <summary>
|
|
/// 首张照片
|
|
/// </summary>
|
|
public string? FirstPhoto { get; set; }
|
|
|
|
/// <summary>
|
|
/// 收藏时间
|
|
/// </summary>
|
|
public DateTime CreateTime { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 解锁响应
|
|
/// </summary>
|
|
public class UnlockResponse
|
|
{
|
|
/// <summary>
|
|
/// 解锁记录ID
|
|
/// </summary>
|
|
public long UnlockId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 会话ID
|
|
/// </summary>
|
|
public long SessionId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 剩余联系次数
|
|
/// </summary>
|
|
public int RemainingContactCount { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 解锁记录响应
|
|
/// </summary>
|
|
public class UnlockRecordResponse
|
|
{
|
|
/// <summary>
|
|
/// 用户ID
|
|
/// </summary>
|
|
public long UserId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 昵称
|
|
/// </summary>
|
|
public string? Nickname { get; set; }
|
|
|
|
/// <summary>
|
|
/// 头像
|
|
/// </summary>
|
|
public string? Avatar { get; set; }
|
|
|
|
/// <summary>
|
|
/// 性别 1男 2女
|
|
/// </summary>
|
|
public int? Gender { get; set; }
|
|
|
|
/// <summary>
|
|
/// 年龄
|
|
/// </summary>
|
|
public int? Age { get; set; }
|
|
|
|
/// <summary>
|
|
/// 出生年份
|
|
/// </summary>
|
|
public int? BirthYear { get; set; }
|
|
|
|
/// <summary>
|
|
/// 工作城市
|
|
/// </summary>
|
|
public string? WorkCity { get; set; }
|
|
|
|
/// <summary>
|
|
/// 家乡
|
|
/// </summary>
|
|
public string? Hometown { get; set; }
|
|
|
|
/// <summary>
|
|
/// 身高
|
|
/// </summary>
|
|
public int? Height { get; set; }
|
|
|
|
/// <summary>
|
|
/// 体重
|
|
/// </summary>
|
|
public int? Weight { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历
|
|
/// </summary>
|
|
public int? Education { get; set; }
|
|
|
|
/// <summary>
|
|
/// 学历名称
|
|
/// </summary>
|
|
public string? EducationName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 职业
|
|
/// </summary>
|
|
public string? Occupation { get; set; }
|
|
|
|
/// <summary>
|
|
/// 简介
|
|
/// </summary>
|
|
public string? Intro { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否会员
|
|
/// </summary>
|
|
public bool IsMember { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否实名
|
|
/// </summary>
|
|
public bool IsRealName { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否公开照片
|
|
/// </summary>
|
|
public bool IsPhotoPublic { get; set; }
|
|
|
|
/// <summary>
|
|
/// 首张照片
|
|
/// </summary>
|
|
public string? FirstPhoto { get; set; }
|
|
|
|
/// <summary>
|
|
/// 解锁时间
|
|
/// </summary>
|
|
public DateTime CreateTime { get; set; }
|
|
}
|