mes_tech_process.cs 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. using Business.EntityFrameworkCore;
  2. using Business.Models;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.ComponentModel.DataAnnotations;
  6. using System.Linq;
  7. using System.Security.AccessControl;
  8. using System.Text;
  9. using System.Threading.Tasks;
  10. namespace Bussiness.Model.Tech
  11. {
  12. /// <summary>
  13. /// 工艺关联工序表
  14. /// </summary>
  15. public class mes_tech_process:BaseEntity
  16. {
  17. /// <summary>
  18. /// 工艺工序主键
  19. /// </summary>
  20. [Key]
  21. public long tech_proc_id { get; set; }
  22. /// <summary>
  23. /// 工艺主键
  24. /// </summary>
  25. [Required]
  26. public long tech_id { get; set; }
  27. /// <summary>
  28. /// 工序主键
  29. /// </summary>
  30. [Required]
  31. public long proc_id { get; set; }
  32. /// <summary>
  33. /// 组合层级
  34. /// </summary>
  35. public int level { get; set; }
  36. /// <summary>
  37. /// 前置准备时间
  38. /// </summary>
  39. [DecimalPrecision(20,8)]
  40. public decimal readytime { get; set; }
  41. /// <summary>
  42. /// 效率计算类型 1-节拍时间;2-UPH
  43. /// </summary>
  44. public int type { get; set; }
  45. /// <summary>
  46. /// UPH
  47. /// </summary>
  48. [DecimalPrecision(20, 8)]
  49. public decimal uph { get; set; }
  50. /// <summary>
  51. /// 节拍时间
  52. /// </summary>
  53. [DecimalPrecision(20, 8)]
  54. public decimal ct { get; set; }
  55. /// <summary>
  56. /// 是否需要跟踪工序
  57. /// </summary>
  58. public int mototrack { get; set; }
  59. /// <summary>
  60. /// 下一工序id
  61. /// </summary>
  62. public long nextprocid { get; set; }
  63. /// <summary>
  64. /// 父级工序id
  65. /// </summary>
  66. public long parentprocid { get; set; }
  67. /// <summary>
  68. /// 是否需要质检
  69. /// </summary>
  70. public int needqc { get; set; }
  71. /// <summary>
  72. /// 最大并行工位数
  73. /// </summary>
  74. public int maxworkshop { get; set; }
  75. }
  76. }