using System;
using Siger.Middlelayer.Common.FieldEnum;

namespace Siger.Middlelayer.EsopRepository.Entities
{
    public class siger_project_esop_document_binding : EsopEntityBase
    {
        public int route_id { get; set; }

        public int machine_id { get; set; }

        public int document_id { get; set; }

        public string remark { get; set; }

        public DocumentSignStatus document_status { get; set; }

        public DateTime create_time { get; set; }

        public int creator_mid { get; set; } = 0;

        public int has_train { get; set; }

        public string train_record { get; set; }

        /// <summary>
        /// 签收人
        /// </summary>
        public int sign_mid { get; set; } = 0;

        public DateTime sign_time { get; set; }

        /// <summary>
        /// 回收人
        /// </summary>
        public int recover_mid { get; set; } = 0;

        public DateTime recover_time { get; set; }

        public int project_id { get; set; } = 0;
    }
}
