| ¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace WIDESEA_DTO.Stock |
| | | { |
| | | /// <summary> |
| | | /// åºå3Då¸å±æ°æ®ä¼ è¾å¯¹è±¡ |
| | | /// </summary> |
| | | public class Stock3DLayoutDTO |
| | | { |
| | | /// <summary> |
| | | /// ä»åºID |
| | | /// </summary> |
| | | public int WarehouseId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä»åºåç§° |
| | | /// </summary> |
| | | public string WarehouseName { get; set; } = string.Empty; |
| | | |
| | | /// <summary> |
| | | /// æå¤§è¡æ° |
| | | /// </summary> |
| | | public int MaxRow { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§åæ° |
| | | /// </summary> |
| | | public int MaxColumn { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§å±æ° |
| | | /// </summary> |
| | | public int MaxLayer { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç çéå表 |
| | | /// </summary> |
| | | public List<string> MaterielCodeList { get; set; } = new List<string>(); |
| | | |
| | | /// <summary> |
| | | /// æ¹æ¬¡å·çéå表 |
| | | /// </summary> |
| | | public List<string> BatchNoList { get; set; } = new List<string>(); |
| | | |
| | | /// <summary> |
| | | /// è´§ä½æ°ç» |
| | | /// </summary> |
| | | public List<Location3DItemDTO> Locations { get; set; } = new List<Location3DItemDTO>(); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 3Dè´§ä½é¡¹æ°æ®ä¼ è¾å¯¹è±¡ |
| | | /// </summary> |
| | | public class Location3DItemDTO |
| | | { |
| | | /// <summary> |
| | | /// è´§ä½ID |
| | | /// </summary> |
| | | public int LocationId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½ç¼ç |
| | | /// </summary> |
| | | public string LocationCode { get; set; } = string.Empty; |
| | | |
| | | /// <summary> |
| | | /// è¡ |
| | | /// </summary> |
| | | public int Row { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å |
| | | /// </summary> |
| | | public int Column { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å± |
| | | /// </summary> |
| | | public int Layer { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è´§ä½ç¶æ (0=空, 1=å ç¨, 2=éå®, 3=ç¦ç¨) |
| | | /// </summary> |
| | | public int LocationStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåç¶æ (0=æ è´§, 1=æè´§, 2=åºåç´§å¼ , 3=已满) |
| | | /// </summary> |
| | | public int StockStatus { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåæ°é |
| | | /// </summary> |
| | | public float StockQuantity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§å®¹é |
| | | /// </summary> |
| | | public float MaxCapacity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æçç¼ç |
| | | /// </summary> |
| | | public string? PalletCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼ç |
| | | /// </summary> |
| | | public string? MaterielCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | public string? MaterielName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¹æ¬¡å· |
| | | /// </summary> |
| | | public string? BatchNo { get; set; } |
| | | } |
| | | } |