|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | namespace WIDESEA_DTO.ERP | 
|---|
|  |  |  | { | 
|---|
|  |  |  | [ModelValidate] | 
|---|
|  |  |  | public class ErpOutOrder | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public string From { get; set; } | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | public string DateTime { get; set; } | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("ç©æå表", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public ErpOutOrderDTO Content { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// åºåºå | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [ModelValidate] | 
|---|
|  |  |  | public class ErpOutOrderDTO | 
|---|
|  |  |  | { | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æä½ç±»å<br/> | 
|---|
|  |  |  | /// 1ï¼æ°å¢<br/> | 
|---|
|  |  |  | /// 2ï¼ä¿®æ¹<br/> | 
|---|
|  |  |  | /// 3ï¼å é¤(å é¤åªè¦æç»è¡å·å颿åå·) | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("æä½ç±»å", NotNullAndEmpty = true, Check = new object[] { 1, 2, 3 })] | 
|---|
|  |  |  | public int Way { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æç»è¡å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("æç»è¡å·", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string RowNo { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¢æè®¢åå· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("é¢æè®¢åå·", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string OrderNo { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ä»åºç¼å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("ä»åºç¼å·", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string WaId { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// è®¢åç±»å<br/> | 
|---|
|  |  |  | /// 1ï¼æ åçäº§é¢æ<br/> | 
|---|
|  |  |  | /// 2ï¼æ åé¨é¨é¢æ<br/> | 
|---|
|  |  |  | /// 3ï¼ç å项ç®é¢æ<br/> | 
|---|
|  |  |  | /// 4ï¼ç©æéæ£åºä»<br/> | 
|---|
|  |  |  | /// 5ï¼ç©æè°åº<br/> | 
|---|
|  |  |  | /// 6ï¼ç»´ä¿®åæ<br/> | 
|---|
|  |  |  | /// 7ï¼éå®è´¸æ<br/> | 
|---|
|  |  |  | /// 8ï¼é货管ç | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("订åç±»å", NotNullAndEmpty = true, Check = new object[] { 1, 2, 3, 4, 5, 6, 7, 8 })] | 
|---|
|  |  |  | public int OType { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ç©æç¼ç  | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("ç©æç¼ç ", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string MCode { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ç©ææ¹æ¬¡ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("ç©ææ¹æ¬¡")] | 
|---|
|  |  |  | public string MLot { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// æ°é | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("æ°é", NotNullAndEmpty = true, MinValue = 0, IsContainMinValue = false)] | 
|---|
|  |  |  | public float Qty { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// åä½ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("åä½", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string Unit { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// ä¸åæ¥æ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("ä¸åæ¥æ", NotNullAndEmpty = true)] | 
|---|
|  |  |  | public string OrderData { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// å¤æ³¨ | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("夿³¨")] | 
|---|
|  |  |  | public string Node { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¨é¨ç¼å· | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("é¨é¨ç¼å·")] | 
|---|
|  |  |  | public string DepartmentCode { get; set; } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /// <summary> | 
|---|
|  |  |  | /// é¨é¨åç§° | 
|---|
|  |  |  | /// </summary> | 
|---|
|  |  |  | [PropertyValidate("é¨é¨åç§°")] | 
|---|
|  |  |  | public string DepartmentName { get; set; } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|