using SqlSugar;
using System;
using System.Linq;
using System.Text;

namespace OpenAuth.Repository.Domain
{
    ///<summary>
    ///提车信息表
    ///</summary>
    [SugarTable("mi_vehicle_pickup")]
    public partial class MiVehiclePickup
    {
        public MiVehiclePickup()
        {


        }
        /// <summary>
        /// Desc:提车信息ID
        /// Default:
        /// Nullable:False
        /// </summary>           
        [SugarColumn(IsPrimaryKey = true)]
        public string Id { get; set; }

        /// <summary>
        /// Desc:违法上报ID
        /// Default:
        /// Nullable:False
        /// </summary>           
        public string ViolationReportId { get; set; }

        /// <summary>
        /// Desc:状态：（0待审核、1初审审核通过、2初审审核拒绝、3复审审核通过、 4复审审核拒绝、5已提车）
        /// Default:
        /// Nullable:True
        /// </summary>           
        public short? Status { get; set; }

        /// <summary>
        /// Desc:发起人
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string Initiator { get; set; }

        /// <summary>
        /// Desc:发起时间
        /// Default:DateTime.Now
        /// Nullable:True
        /// </summary>           
        public DateTime? InitiateTime { get; set; }

        /// <summary>
        /// Desc:初审审核人id
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string Reviewer { get; set; }

        /// <summary>
        /// Desc:初审审核时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        public DateTime? ReviewTime { get; set; }

        /// <summary>
        /// Desc:备注
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string Remark { get; set; }

        /// <summary>
        /// Desc:初审审核意见
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string ReviewComments { get; set; }

        /// <summary>
        /// Desc:初审审核人姓名
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string ReviewerName { get; set; }

        /// <summary>
        /// Desc:初审审核人签名
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string ReviewerSignature { get; set; }

        /// <summary>
        /// Desc:复审审核人id
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string SeReviewer { get; set; }

        /// <summary>
        /// Desc:复审审核人姓名
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string SeReviewerName { get; set; }

        /// <summary>
        /// Desc:复审时间
        /// Default:
        /// Nullable:True
        /// </summary>           
        public DateTime? SeReviewTime { get; set; }

        /// <summary>
        /// Desc:复审审核意见
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string SeReviewComments { get; set; }

        /// <summary>
        /// Desc:复审审核人签名
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string SeReviewerSignature { get; set; }

        /// <summary>
        /// Desc:提车车辆信息
        /// Default:
        /// Nullable:True
        /// </summary>           
        public string Vehicles { get; set; }

    }
}
