using System.ComponentModel.DataAnnotations; using Dlhis.External.Appointment.Dto; namespace Dlhis.External.Appointment.Request; public class VisitorAppointmentReceiveRequest { /// /// 流水号 /// [Required(ErrorMessage = "流程不可为空")] public string No { get; set; } /// /// 标题 /// [Required(ErrorMessage = "标题不可为空")] public string Title { get; set; } /// /// 对接人工号 /// [Required(ErrorMessage = "对接人工号不可为空")] public string Code { get; set; } /// /// 来访人来源/公司 /// [Required(ErrorMessage = "来源/公司不可为空")] public string Source { get; set; } /// /// 申请时间 /// public DateTime Date { get; set; } /// /// 备注 /// public string Remark { get; set; } /// /// 预约厂区 /// [Required(ErrorMessage = "厂区不可为空")] public string Factory { get; set; } /// /// 申请事由 /// [Required(ErrorMessage = "申请事由不能为空")] public string Reason { get; set; } /// /// 明细 /// [MinLength(1, ErrorMessage = "明细必填")] public List Items { get; set; } public bool OnlyCheck { get; set; } }