123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- using System.ComponentModel;
- using System.ComponentModel.DataAnnotations;
- using wms.dto;
- namespace WCS.WorkEngineering.WebApi.Models.WMS.Request
- {
- public class FJBuildEmptyPalletsStockRequest
- {
- /// <summary>
- /// 托盘编码
- /// </summary>
- [Required(ErrorMessage = "{0} 不可为空")]
- public string PalletCode { get; set; }
- /// <summary>
- /// 托盘类型
- /// </summary>
- public FJPalletType PalletType { get; set; }
- /// <summary>
- /// 托盘数量
- /// </summary>
- [Description("托盘数量")]
- public string PalletNum { get; set; }
- /// <summary>
- /// 入库起始地址
- /// </summary>
- [Required(ErrorMessage = "{0} 不可为空")]
- public string StartLoc { get; set; }
- /// <summary>
- /// 仓库编码
- /// </summary>
- [Required(ErrorMessage = "{0} 不可为空")]
- public string WareCode { get; set; }
- /// <summary>
- /// 楼层
- /// </summary>
- public int Floor { get; set; }
- /// <summary>
- /// 业务类型
- /// </summary>
- public TaskBusType BusType { get; set; }
- /// <summary>
- /// 更新时间
- /// </summary>
- public string? UpdatedTime { get; set; }
- }
- /// <summary>
- /// 分拣业务类型
- /// </summary>
- public enum TaskBusType
- {
- /// <summary>
- /// 默认
- /// </summary>
- [Description("默认")]
- def = 0,
- /// <summary>
- /// 一楼人工入空托盘
- /// </summary>
- [Description("一楼人工入空托盘")]
- OneLayerManualPallets = 1,
- /// <summary>
- /// 一楼自动入空托盘
- /// </summary>
- [Description("一楼自动入空托盘")]
- OneLayerAutoPallets = 2,
- /// <summary>
- /// 手动出库
- /// </summary>
- [Description("手动出库")]
- TaskBusType_FJ_ManualOut = 3,
- /// <summary>
- /// 二楼组盘
- /// </summary>
- [Description("二楼组盘")]
- 二楼组盘 = 4,
- /// <summary>
- /// 二楼空托盘组出库
- /// </summary>
- [Description("二楼空托盘组出库")]
- 二楼空托盘组出库 = 5,
- /// <summary>
- /// 组盘_托盘
- /// </summary>
- [Description("组盘_托盘")]
- 组盘_托盘 = 6,
- }
- }
|