using Hncore.Infrastructure.WebApi;
using Hncore.Pass.Manage.Domain;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Hncore.Pass.Manage.Request   
{
    public class QueryManagerRequest : RequestBase

    {
        /// <summary>
        /// 管理员id
        /// <summary>
        [FromQuery(Name = "Data.Id")]
        public int Id { get; set; }

        /// <summary>
        /// 管理员登录名
        /// </summary>
        [FromQuery(Name = "Data.LoginCode")]
        public string LoginCode { get; set; }

        /// <summary>
        /// 管理员手机号
        /// </summary>
        [FromQuery(Name = "Data.Phone")]
        public string Phone { get; set; }

        /// <summary>
        /// 管理员姓名
        /// </summary>
        [FromQuery(Name = "Data.RealName")]
        public string RealName { get; set; }

   

        /// <summary>
        /// 权限集合
        /// </summary>
        public List<ManagerToPermission> Permissions;


    }
}
