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

namespace OpenAuth.Repository.Domain
{
    ///<summary>
    ///解除扣押决定书信息表
    ///</summary>
    [SugarTable("mi_release_document")]
    public partial class MiReleaseDocument
    {
           public MiReleaseDocument(){


           }
           /// <summary>
           /// Desc:主键GUID
           /// Default:
           /// Nullable:False
           /// </summary>           
           [SugarColumn(IsPrimaryKey=true)]
           public string Id {get;set;}

           /// <summary>
           /// Desc:文书编号中的年份（费综执解扣字[年]第序号号中的"年"）
           /// Default:
           /// Nullable:False
           /// </summary>           
           public string Year {get;set;}

           /// <summary>
           /// Desc:文书编号中的序号
           /// Default:
           /// Nullable:False
           /// </summary>           
           public int SerialNumber {get;set;}

           /// <summary>
           /// Desc:当事人
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string Party {get;set;}

           /// <summary>
           /// Desc:线索位置
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string ClueLocation {get;set;}

           /// <summary>
           /// Desc:违法类型
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string ViolationType {get;set;}

           /// <summary>
           /// Desc:关联的扣押财物决定书信息Id（如决定书编号或标题）
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string RelatedSeizureId {get;set;}

           /// <summary>
           /// Desc:解除扣押决定日期（落款处的年 月 日）
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? ReleaseDate {get;set;}

           /// <summary>
           /// Desc:领取物品截止日期（持本文书于 年 月 日）
           /// Default:
           /// Nullable:True
           /// </summary>           
           public DateTime? PickupDeadline {get;set;}

           /// <summary>
           /// Desc:停车场信息
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string ParkingLot {get;set;}

           /// <summary>
           /// Desc:解除扣押的物品列表，多个用分号分隔
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string Items {get;set;}

           /// <summary>
           /// Desc:创建时间
           /// Default:DateTime.Now
           /// Nullable:True
           /// </summary>           
           public DateTime? CreatedAt {get;set;}

           /// <summary>
           /// Desc:创建人
           /// Default:
           /// Nullable:True
           /// </summary>           
           public string CreatedBy {get;set;}

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

        /// <summary>
        /// 提车信息id 与解除扣押单一对一
        /// </summary>
        public string PickUpId { get;set;}

        /// <summary>
        /// Desc:扣押财物日期
        /// Default:
        /// Nullable:True
        /// </summary>           
        public DateTime? SeizureData { get; set; }
        /// <summary>
        /// word地址
        /// </summary>
        public string FilePath { get; set; }
    }
}
