using System;
|
using System.Collections.Generic;
|
using System.ComponentModel.DataAnnotations;
|
using System.Text;
|
|
namespace Operater.DTO.System
|
{
|
public class LoginCheckRequest
|
{
|
|
[Required(ErrorMessage = "UserName不能为空")]
|
public string UserName { get; set; }
|
[Required(ErrorMessage = "Pwd不能为空")]
|
public string Pwd { get; set; }
|
}
|
|
public class LoginCheckResponse
|
{
|
public string UserId { get; set; }
|
|
public string UserName { get; set; }
|
|
public string LoginToken { get; set; }
|
|
public string SubUserId { get; set; }
|
}
|
|
public class AddUserRequest
|
{
|
[Required(ErrorMessage = "UserName不能为空")]
|
public string UserName { get; set; }
|
[Required(ErrorMessage = "Pwd不能为空")]
|
public string Pwd { get; set; }
|
[Required(ErrorMessage = "RoleId不能为空")]
|
public string RoleId { get; set; }
|
public string Mobile { get; set; }
|
[Required(ErrorMessage = "NickName不能为空")]
|
public string NickName { get; set; }
|
}
|
|
public class UpdateAccountRequest: AddUserRequest
|
{
|
[Required(ErrorMessage = "Id不能为空")]
|
public string Id { get; set; }
|
}
|
|
public class GetUserRoleRequest
|
{
|
[Required(ErrorMessage = "UserId不能为空")]
|
public string UserId { get; set; }
|
}
|
|
public class GetUserRoleResponse
|
{
|
public string message { get; set; }
|
|
public bool success { get; set; }
|
public GetUserRoleResult result { get; set; }
|
}
|
|
public class GetSubAccountListRequest : PageBiz
|
{
|
|
}
|
|
|
public class GetSubAccountDetailRequest
|
{
|
|
[Required(ErrorMessage = "Id不能为空")]
|
public string Id { get; set; }
|
}
|
|
public class DeleteSubAccountRequest
|
{
|
[Required(ErrorMessage = "Id不能为空")]
|
public string Id { get; set; }
|
}
|
|
public class GetUserRoleResult
|
{
|
public string Id { get; set; }
|
|
public string Name { get; set; }
|
|
public string Username { get; set; }
|
|
public string roleId { get; set; }
|
|
public GetUserRoles role { get; set; }
|
|
}
|
|
public class GetUserRoles
|
{
|
public string id { get; set; }
|
|
public string name { get; set; }
|
|
public List<GetUserRolesPermissions> permissions { get; set; }
|
}
|
|
public class GetUserRolesPermissions
|
{
|
public string roleId { get; set; }
|
|
public string permissionId { get; set; }
|
|
}
|
|
|
}
|