using System; using Abp.AutoMapper; using System.ComponentModel.DataAnnotations; using IwbZero.AppServiceBase; using ShwasherSys.ProductionOrderInfo; namespace ShwasherSys.CompanyInfo.Performance.Dto { [AutoMapTo(typeof(EmployeeWorkPerformance))] public class PerformanceCreateDto:IwbEntityDto { /// /// 编号 /// [StringLength(EmployeeWorkPerformance.PerformanceMaxLength)] public string PerformanceNo { get; set; } /// /// 员工Id /// public int EmployeeId { get; set; } /// /// 关联编号 /// [StringLength(EmployeeWorkPerformance.RelatedNoMaxLength)] public string RelatedNo { get; set; } /// /// 排产单号 /// [StringLength(ProductionOrder.ProductionOrderNoMaxLength)] public string ProductOrderNo { get; set; } /// /// 工作类型 /// public int WorkType { get; set; } /// /// 绩效量化 /// public decimal Performance { get; set; } /// /// 量化单位 /// [StringLength(EmployeeWorkPerformance.PerformanceUnitMaxLength)] public string PerformanceUnit { get; set; } /// /// 绩效描述 /// [StringLength(EmployeeWorkPerformance.PerformanceDescMaxLength)] public string PerformanceDesc { get; set; } } }