郑州市第一人民医院

Call_AutoCallNum.cs 1.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. using System;
  2. using MongoDB.Bson.Serialization.Attributes;
  3. using MongoDB.Bson;
  4. using MadRunFabric.Common;
  5. using System.ComponentModel.DataAnnotations;
  6. namespace MadRunFabric.Model
  7. {
  8. /// <summary>
  9. /// 外呼任务表
  10. /// </summary>
  11. public class Call_AutoCallNum : 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. /// 默认为0,有特殊需求可设置成响应的值,值的含义需提前预定
  21. /// </summary>
  22. //[BsonElement("flag")]
  23. public int flag { get; set; } = 0;
  24. /// <summary>
  25. /// 电话所在的任务组
  26. /// </summary>
  27. public string task_icon { get; set; }
  28. /// <summary>
  29. /// 纳秒
  30. /// </summary>
  31. //[BsonRepresentation(MongoDB.Bson.BsonType.Timestamp)]
  32. public Int64 timestamp { get; set; } = DateTime.Now.Ticks;
  33. /// <summary>
  34. /// 呼叫号码
  35. /// </summary>
  36. public string call_number { get; set; } = "";
  37. /// <summary>
  38. /// 互通后是否放音 呼通后是否放音,为空不放音,否则放音
  39. /// </summary>
  40. public string voice_file_name { get; set; } = "";
  41. /// <summary>
  42. /// 录音路径
  43. /// </summary>
  44. public string record_file_name { get; set; } = "";
  45. /// <summary>
  46. /// 是否有效 1 有效 0 无效
  47. /// </summary>
  48. public int invalid_flag { get; set; } = 1;
  49. }
  50. }