using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEA_Core.Attributes; using WIDESEA_Core.CodeConfigEnum; namespace WIDESEA_DTO.Basic { /// /// 成品内外包码解析 /// [AnalysisRule, ModelValidate] public class ProSerNumAnalysisModel { /// /// 内包号 /// [AnalysisItemRule(AnalysisFormatTypeEnum.MTC), PropertyValidate("内包号", NotNullAndEmpty = true)] public string BagNO { get; set; } /// /// 产品号 /// [AnalysisItemRule(AnalysisFormatTypeEnum.BHN), PropertyValidate("产品号", NotNullAndEmpty = true)] public string ProductCode { get; set; } /// /// 周期 /// [AnalysisItemRule(AnalysisFormatTypeEnum.DC), PropertyValidate("周期", NotNullAndEmpty = true)] public string DateCode { get; set; } /// /// X板数 /// [AnalysisItemRule(AnalysisFormatTypeEnum.ED), PropertyValidate("X板数", NotNullAndEmpty = true)] public string XQty { get; set; } /// /// PCS数量 /// [AnalysisItemRule(AnalysisFormatTypeEnum.PCSQ), PropertyValidate("PCS数量", NotNullAndEmpty = true)] public string OKPCSQTY { get; set; } /// /// 原始数据 /// [AnalysisItemRule(AnalysisFormatTypeEnum.BD), PropertyValidate("原始数据", NotNullAndEmpty = true)] public string SerialNumber { get; set; } } }