using System;
using System.Collections.Generic;

namespace Siger.Middlelayer.EsopRepository.Response
{
    public class ResponseGetEsopDocumentList
    {
        public int id { get; set; }

        public string name { get; set; }

        public int type_id { get; set; }

        public string type_name { get; set; }

        public int product_id { get; set; }

        public string product_name { get; set; }

        public int machine_id { get; set; }

        public string machine_name { get; set; }

        public int creator_mid { get; set; }

        public string creator_name { get; set; }

        public DateTime time { get; set; }

        public string create_time { get; set; }

        public string version { get; set; }
        public string version_name { get; set; }

        public int approval_status { get; set; }

        public string file_name { get; set; }

        public string process_name { get; set; }

        public int process_id { get; set; }

        public string file_url { get; set; }

        public int section_id { get; set; }

        public string section_name { get; set; }

        public string remark { get; set; }

        public int default_display { get; set; }
        /// <summary>
        ///  类型权限
        /// </summary>
        public List<string> usergroups { get; set; }
    }
}
