using Assets.MyGame.Scripts.Net.APIResponses.Enum; using Model.Entity.BaseModel; namespace Model.Entity.User { /// /// 用户任务 /// public class UserTask : MongoBaseEntity { /// /// 用户Id /// public string UserId { get; set; } /// /// 任务编号 /// public string Number { get; set; } /// /// 任务描述 /// public string Remark { get; set; } /// /// 任务类型 /// public TaskType TaskType { get; set; } /// /// 任务事件 /// public TaskEvent TaskEvent { get; set; } /// /// 任务条件 /// public int TaskCount { get; set; } /// /// 当前进度 /// public int Count { get; set; } /// /// 是否完成 /// public bool IsFinish { get; set; }=false; /// /// 关联Id 如好友Id /// public string OtherId { get; set; } /// /// 是否领取奖励 /// public bool IsGet { get; set; }=false; /// /// 任务添加时间 /// public long TaskAddTime { get; set; } /// /// 任务结束时间 /// public long TaskEndTime { get; set; }=0; /// /// 任务完成时间 /// public long TaskFinishTime { get; set; } = 0; /// /// 奖励礼包 /// public GiftConfig GiftConfig { get; set; } = null; } }