PackageApplyRefuseDto.cs 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. using System;
  2. using Abp.AutoMapper;
  3. using Abp.Application.Services.Dto;
  4. using System.ComponentModel.DataAnnotations;
  5. namespace ShwasherSys.PackageInfo.Dto
  6. {
  7. /// <summary>
  8. /// 半成品包装信息
  9. /// </summary>
  10. [AutoMapTo(typeof(PackageApply))]
  11. public class PackageApplyRefuseDto : EntityDto<int>
  12. {
  13. /// <summary>
  14. /// 申请流水号
  15. /// </summary>
  16. [StringLength(PackageApply.PackageApplyNoMaxLength)]
  17. [Required]
  18. public string PackageApplyNo { get; set; }
  19. /// <summary>
  20. /// 半成品仓库库存信息编号
  21. /// </summary>
  22. [StringLength(PackageApply.CurrentSemiStoreHouseNoMaxLength)]
  23. public string CurrentSemiStoreHouseNo { get; set; }
  24. /// <summary>
  25. /// 流转单编号
  26. /// </summary>
  27. [Required]
  28. [StringLength(PackageApply.ProductionOrderNoMaxLength)]
  29. public string ProductionOrderNo { get; set; }
  30. /// <summary>
  31. /// 半成品编号
  32. /// </summary>
  33. [StringLength(PackageApply.SemiProductNoMaxLength)]
  34. public string SemiProductNo { get; set; }
  35. /// <summary>
  36. /// 申请包装数量
  37. /// </summary>
  38. public decimal ApplyQuantity { get; set; }
  39. /// <summary>
  40. /// 实际包装的千件数
  41. /// </summary>
  42. public decimal ActualQuantity { get; set; }
  43. [StringLength(PackageApply.ApplyStatusMaxLength)]
  44. public string ApplyStatus { get; set; }
  45. /// <summary>
  46. /// 发起申请时间
  47. /// </summary>
  48. public DateTime? ApplyDate { get; set; }
  49. [StringLength(PackageApply.RemarkMaxLength)]
  50. public string Remark { get; set; }
  51. public DateTime? TimeCreated { get; set; }
  52. public DateTime? TimeLastMod { get; set; }
  53. [StringLength(PackageApply.CreatorUserIdMaxLength)]
  54. public string CreatorUserId { get; set; }
  55. [StringLength(PackageApply.UserIDLastModMaxLength)]
  56. public string UserIDLastMod { get; set; }
  57. }
  58. }