mes_schedule_occupy.cs 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. using Business.Core.Attributes;
  2. using Business.Model;
  3. using Microsoft.EntityFrameworkCore;
  4. using System;
  5. using System.Collections.Generic;
  6. using System.ComponentModel;
  7. using System.ComponentModel.DataAnnotations;
  8. using System.Linq;
  9. using System.Text;
  10. using System.Threading.Tasks;
  11. namespace Bussiness.Model.Production
  12. {
  13. /// <summary>
  14. /// 排程时间占用记录表
  15. /// </summary>
  16. [CollectionName("dopbase", "mes_schedule_occupy")]
  17. public class mes_schedule_occupy : BaseEntity
  18. {
  19. ///// <summary>
  20. ///// 排程时间占用记录id
  21. ///// </summary>
  22. //[Key]
  23. //[Description("排程时间占用记录id")]
  24. //public long id { get; set; }
  25. /// <summary>
  26. /// 开始时间
  27. /// </summary>
  28. [Description("开始时间")]
  29. public DateTime? start_time { get; set; }
  30. /// <summary>
  31. /// 结束时间
  32. /// </summary>
  33. [Description("结束时间")]
  34. public DateTime? end_time { get; set; }
  35. /// <summary>
  36. /// 工作时长(h)
  37. /// </summary>
  38. [Precision(20, 8)]
  39. [Description("工作时长(h)")]
  40. public decimal? working_minute { get; set; }
  41. /// <summary>
  42. /// 状态 0-待使用,1-已使用
  43. /// </summary>
  44. [DefaultValue(0)]
  45. [Description("状态 0-待使用,1-已使用")]
  46. public int? status { get; set; }
  47. /// <summary>
  48. /// 是否锁定 0-正常,1-锁定
  49. /// </summary>
  50. [DefaultValue(0)]
  51. [Description("是否锁定 0-正常,1-锁定")]
  52. public int? is_Locked { get; set; }
  53. /// <summary>
  54. /// 生产组织id
  55. /// </summary>
  56. [Description("生产组织id")]
  57. public long? prd_org_id { get; set; }
  58. /// <summary>
  59. /// 工作中心id:工位id
  60. /// </summary>
  61. [Description("工作中心id")]
  62. public long? work_center_id { get; set; }
  63. /// <summary>
  64. /// 工作日历id
  65. /// </summary>
  66. [Description("工作日历id")]
  67. public long? work_calendar_id { get; set; }
  68. }
  69. }