38 lines
839 B
C#
38 lines
839 B
C#
|
|
namespace QYZH.InteractiveMagazine.Models.Dto.Pet;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 宠物喂养补偿消息
|
|||
|
|
/// </summary>
|
|||
|
|
public class PetFeedingCompensationMessage
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 用户Id
|
|||
|
|
/// </summary>
|
|||
|
|
public long UserId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 宠物Id
|
|||
|
|
/// </summary>
|
|||
|
|
public long PetId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 需要补偿的成长值
|
|||
|
|
/// </summary>
|
|||
|
|
public int GrowthPoints { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 签到记录Id(关联来源)
|
|||
|
|
/// </summary>
|
|||
|
|
public long CheckInRecordId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 补偿原因
|
|||
|
|
/// </summary>
|
|||
|
|
public string Reason { get; set; } = "签到成功但宠物喂养失败";
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 消息创建时间
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime CreatedAt { get; set; } = DateTime.Now;
|
|||
|
|
}
|