You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

79 lines
1.9 KiB

3 weeks ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace NFine.Application.KBSWMS
  7. {
  8. public class ExamineViewModel
  9. {
  10. /// <summary>
  11. /// 来源单据号
  12. /// </summary>
  13. public string TransCode { get; set; }
  14. /// <summary>
  15. /// 来源单据行号
  16. /// </summary>
  17. public string TransSequence { get; set; }
  18. /// <summary>
  19. /// 用户
  20. /// </summary>
  21. public string User { get; set; }
  22. /// <summary>
  23. /// 站点
  24. /// </summary>
  25. public string WorkPoint { get; set; }
  26. /// <summary>
  27. /// 单据类型
  28. /// </summary>
  29. public string TransType { get; set; } = "产成品入库-产成品入库单-mes";
  30. /// <summary>
  31. /// 时间
  32. /// </summary>
  33. public string MTime { get; set; }
  34. public List<DetailEntity> Detail { get; set; }
  35. }
  36. public class DetailEntity
  37. {
  38. /// <summary>
  39. /// 条码
  40. /// </summary>
  41. public string LotNo { get; set; }
  42. public string ContainerCode { get; set; }
  43. /// <summary>
  44. /// 单据行号
  45. /// </summary>
  46. public string TransSequence { get; set; }
  47. /// <summary>
  48. /// 类型
  49. /// </summary>
  50. public string ScanType { get; set; } = "LOTNO";
  51. /// <summary>
  52. /// 物料
  53. /// </summary>
  54. public string InvCode { get; set; }
  55. /// <summary>
  56. /// 单号
  57. /// </summary>
  58. public string TransCode { get; set; }
  59. /// <summary>
  60. /// 库位编码
  61. /// </summary>
  62. public string LocationCode { get; set; }
  63. /// <summary>
  64. /// 数量
  65. /// </summary>
  66. public string Quantity { get; set; }
  67. /// <summary>
  68. /// 仓库编码
  69. /// </summary>
  70. public string WarehouseCode { get; set; }
  71. }
  72. }