63 lines
1.5 KiB
C#
63 lines
1.5 KiB
C#
using Common.CommonModel;
|
|
|
|
namespace AdminService.User.Param
|
|
{
|
|
public class AdminUserListParam : BaseListPageParam
|
|
{
|
|
public string KeyWord { get; set; } = "";
|
|
|
|
public int? IsBan { get; set; }
|
|
|
|
public int? VipLevel { get; set; }
|
|
|
|
public int? VipLevelMin { get; set; }
|
|
|
|
public int? VipLevelMax { get; set; }
|
|
|
|
public long? CreateTimeStart { get; set; }
|
|
|
|
public long? CreateTimeEnd { get; set; }
|
|
|
|
public long? LastLoginTimeStart { get; set; }
|
|
|
|
public long? LastLoginTimeEnd { get; set; }
|
|
|
|
public string Channel { get; set; } = "";
|
|
|
|
public string LoginIp { get; set; } = "";
|
|
|
|
public string RegisterIp { get; set; } = "";
|
|
|
|
public bool? IsBlack { get; set; }
|
|
|
|
public string IpCountOp { get; set; } = "";
|
|
|
|
public int? IpCount { get; set; }
|
|
|
|
public string IpType { get; set; } = "register";
|
|
|
|
public int? UserType { get; set; }
|
|
|
|
public bool? IsOnline { get; set; }
|
|
|
|
public string OrderBy { get; set; } = "createTime";
|
|
}
|
|
|
|
public class UserFactorListParam : BaseListPageParam
|
|
{
|
|
public string KeyWord { get; set; } = "";
|
|
|
|
public string RegisterIp { get; set; } = "";
|
|
|
|
public string LoginIp { get; set; } = "";
|
|
|
|
public bool? IsBlack { get; set; }
|
|
|
|
public bool? IsOnline { get; set; }
|
|
|
|
public string IpCountOp { get; set; } = "";
|
|
|
|
public int? IpCount { get; set; }
|
|
}
|
|
}
|