namespace ZhiYi.Core.Application.Dtos.Shared { public class SharedDto { /// /// 分享码 /// public string Code { get; set; } /// /// 分享码类型 1次数 2过期时间 3指定人员ID /// public int Type { get; set; } /// /// 类型注解 /// public string TypePs { get { var result = Type switch { 1 => "剩余次数", 2 => "过期时间", 3 => "指定人员", _ => "" }; return result; } } /// /// 过期时间 /// public DateTime? Exp { get; set; } /// /// 剩余次数 /// public int Time { get; set; } /// /// 指定人员ID /// public long Operator { get; set; } /// /// 指定人员姓名 /// public string OperatorName { get; set; } /// /// 分组ID列表 /// public string GroupIds { get; set; } /// /// 分享人员 /// public long Shared_User { get; set; } /// /// 分享人员姓名 /// public string Shared_UserName { get; set; } } }