RmEnterStoreCreateDto.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using System;
  2. using Abp.AutoMapper;
  3. using System.ComponentModel.DataAnnotations;
  4. using Abp.Application.Services.Dto;
  5. using IwbZero.AppServiceBase;
  6. namespace ShwasherSys.RmStore.Dto
  7. {
  8. [AutoMapTo(typeof(RmEnterStore))]
  9. public class RmEnterStoreCreateDto:EntityDto<string>
  10. {
  11. public string ProductionOrderNo { get; set; }
  12. /// <summary>
  13. /// 原材料编号
  14. /// </summary>
  15. public string RmProductNo { get; set; }
  16. [Required]
  17. public int StoreHouseId { get; set; }
  18. public string StoreLocationNo { get; set; }
  19. ///<summary>
  20. /// 0.新建 1.申请中 2.已审核 3.已取消 4.已拒绝 5.已出库
  21. ///</summary>
  22. [Required]
  23. public int ApplyStatus { get; set; }
  24. /// <summary>
  25. /// 是否已关闭
  26. /// </summary>
  27. public bool IsClose { get; set; }
  28. /// <summary>
  29. /// 入库数量(千件)
  30. /// </summary>
  31. public decimal Quantity { get; set; }
  32. /// <summary>
  33. /// 申请入库数量(千斤/千件)
  34. /// </summary>
  35. public decimal ApplyQuantity { get; set; }
  36. /// <summary>
  37. /// 审核人员
  38. /// </summary>
  39. public string AuditUser { get; set; }
  40. /// <summary>
  41. /// 审核时间
  42. /// </summary>
  43. public DateTime? AuditDate { get; set; }
  44. /// <summary>
  45. /// 申请入库时间
  46. /// </summary>
  47. public DateTime? ApplyEnterDate { get; set; }
  48. public string EnterStoreUser { get; set; }
  49. public DateTime? EnterStoreDate { get; set; }
  50. public string Remark { get; set; }
  51. public string ProductBatchNum { get; set; }
  52. public int CreateSourceType { get; set; } = 1;
  53. }
  54. }