颐和api

Wo_TimeOut_Items.cs 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. using MadRunFabric.Common;
  2. using MongoDB.Bson.Serialization.Attributes;
  3. using System;
  4. using System.ComponentModel.DataAnnotations;
  5. namespace MadRunFabric.Model.EquipmentApi.Model
  6. {
  7. /// <summary>
  8. /// 工单超时记录表
  9. /// </summary>
  10. [BsonIgnoreExtraElements]
  11. public class Wo_TimeOut_Items : IBaseModel<string>
  12. {
  13. /// <summary>
  14. /// id
  15. /// </summary>
  16. [Key]
  17. [BsonRepresentation(MongoDB.Bson.BsonType.ObjectId)]
  18. public string id { get; set; }
  19. /// <summary>
  20. /// 超时工单id
  21. /// </summary>
  22. public string wotoid { get; set; } = "";
  23. /// <summary>
  24. /// 超时时长
  25. /// </summary>
  26. public int times { get; set; } = 0;
  27. /// <summary>
  28. /// 操作备注
  29. /// </summary>
  30. public string optremark { get; set; } = "";
  31. /// <summary>
  32. /// 操作类型:0系统自动,1人为操作
  33. /// </summary>
  34. public int opttype { get; set; } = 0;
  35. /// <summary>
  36. /// 提交人
  37. /// </summary>
  38. public string createby { get; set; } = "";
  39. /// <summary>
  40. /// 提交时间
  41. /// </summary>
  42. public DateTime createtime
  43. {
  44. get
  45. {
  46. return _createtime.ToLocalTime();
  47. }
  48. set
  49. {
  50. _createtime = value.ToLocalTime();
  51. }
  52. }
  53. private DateTime _createtime;
  54. }
  55. /// <summary>
  56. /// 操作类型:0系统自动,1人为操作
  57. /// </summary>
  58. public enum EnumWoOptType
  59. {
  60. auto = 0,
  61. person = 1
  62. }
  63. }