using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace APT.BaseData.Domain.ApiModel
{
	/// <summary>
	/// 自动打印参数
	/// </summary>
	public class AutoPrintParamModel
	{
		/// <summary>
		/// 
		/// </summary>
		public AutoPrintParamModel()
		{
			this.PrintTime = DateTime.Now;
			this.PrintNumber = 1;
		}
		/// <summary>打印机名称</summary>
		public string PrinterName { get; set; }

		/// <summary>打印机主机名</summary>
		public string PrinterComputerName { get; set; }

		/// <summary>打印模板文件名称</summary>
		public string TempletFileName { get; set; }

		/// <summary>打印来源类型 PFCodeRuleType</summary>
		public int SourceType { get; set; }

		/// <summary>打印来源ID</summary>
		public Guid? SourceId { get; set; }

		/// <summary>打印时间</summary>
		public DateTime PrintTime { get; set; }

		/// <summary>打印张数</summary>
		public int PrintNumber { get; set; }

		/// <summary>备注</summary>
		public string Remark { get; set; }
		/// <summary>
		/// 组织ID
		/// </summary>
		public Guid? OrgId { get; set; }
	}
}
