| | |
| | | |
| | | 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; } |
| | | } |
| | | [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; } |
| | | } |
| | | } |