using System.Collections.Generic;

namespace Siger.Middlelayer.Repository.Response
{
    public class ResponseGetProjectUser
    {
        public int id { get; set; }

        public string name { get; set; }

        public string work_code { get; set; }

        public string sex { get; set; }

        public string sectiontitle { get; set; }

        public string usergrouptitle { get; set; }

        public string mobile { get; set; }

        public string fixed_line { get; set; }

        public string work_email { get; set; }

        public string create_time { get; set; }

        public string rank { get; set; }
    }

    public class ResponseGetCurrentUserInfo
    {
        public int mid { get; set; }

        public string name { get; set; }

        public string work_code { get; set; }

        public string sex { get; set; }

        public int sectionid { get; set; }

        public int usergroupid { get; set; }

        public string usergrouptitle { get; set; }

        public string mobile { get; set; }

        public string fixed_line { get; set; }

        public string sectiontitle { get; set; }

        public string face { get; set; }

        public string work_email { get; set; }

        /// <summary>
        /// 部门属性  1 生产  2 维修
        /// </summary>
        public int sectiontype { get; set; }

        public string company_name { get; set; }

        public string project_name { get; set; }

        public string logo { get; set; }

        public int projectId { get; set; }

        public string remark { get; set; }
        #region vue新字段
        public int user_id { get; set; }
        public List<string> access { get; set; }
        public string avatar { get; set; }
        public int showRainbow { get; set; } = 0;
        #endregion

    }

    public class ResponseGetProductionUser
    {
        public int mid { get; set; }

        public string name { get; set; }

        public string work_code { get; set; }
    }
}
