RmOutStoreCreateDto.cs 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  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(RmOutStore))]
  9. public class RmOutStoreCreateDto:EntityDto<string>
  10. {
  11. public string ProductionOrderNo { get; set; }
  12. /// <summary>
  13. /// 原材料库存中记录编号
  14. /// </summary>
  15. public string CurrentRmStoreHouseNo { get; set; }
  16. /// <summary>
  17. /// 原材料编号
  18. /// </summary>
  19. public string RmProductNo { get; set; }
  20. [Required]
  21. public int StoreHouseId { get; set; }
  22. /// <summary>
  23. /// <doc>
  24. ///<summary>
  25. ///0.新建 1.申请中 2.已审核 3.已取消 4.已拒绝 5.已出库
  26. /// </summary>
  27. ///</doc>
  28. /// </summary>
  29. [Required]
  30. public int ApplyStatus { get; set; }
  31. /// <summary>
  32. /// 是否已关闭
  33. /// </summary>
  34. public bool IsClose { get; set; }
  35. /// <summary>
  36. /// 1.未确认 2.确认
  37. ///</summary>
  38. ///</doc>
  39. /// </summary>
  40. public bool? IsConfirm { get; set; }
  41. /// <summary>
  42. /// 申请出库数量(千件)
  43. /// </summary>
  44. public decimal Quantity { get; set; }
  45. /// <summary>
  46. /// 审核后出库数量
  47. /// </summary>
  48. public decimal ActualQuantity { get; set; }
  49. /// <summary>
  50. /// 审核人员
  51. /// </summary>
  52. public string AuditUser { get; set; }
  53. /// <summary>
  54. /// 审核时间
  55. /// </summary>
  56. public DateTime? AuditDate { get; set; }
  57. public string OutStoreUser { get; set; }
  58. public DateTime? OutStoreDate { get; set; }
  59. /// <summary>
  60. /// 申请出库时间
  61. /// </summary>
  62. public DateTime? ApplyOutDate { get; set; }
  63. public string Remark { get; set; }
  64. public string ProductBatchNum { get; set; }
  65. public int CreateSourceType { get; set; } = 1;
  66. }
  67. }