TLSettingCommon.cs 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. using CommunityToolkit.Mvvm.ComponentModel;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace ivf_tl_Entity.DebugEntitys
  8. {
  9. public class TLSettingCommon: ObservableObject
  10. {
  11. public long id { get; set; }
  12. private int _autoFocusTime;
  13. public int autoFocusTime
  14. {
  15. get => _autoFocusTime;
  16. set => SetProperty(ref _autoFocusTime, value);
  17. }
  18. public string tlSn { get; set; }
  19. public string tmpDir { get; set; }
  20. private int _videoFps;
  21. public int videoFps
  22. {
  23. get => _videoFps;
  24. set => SetProperty(ref _videoFps, value);
  25. }
  26. public string watermarking { get; set; }
  27. public string heapDate { get; set; }
  28. public string keepDate { get; set; }
  29. private int _cleanControlData;
  30. /// <summary>
  31. /// 控制软件日志清理时间
  32. /// </summary>
  33. public int cleanControlData
  34. {
  35. get => _cleanControlData;
  36. set => SetProperty(ref _cleanControlData, value);
  37. }
  38. private int _cleanSurfaceData;
  39. /// <summary>
  40. /// Surface日志清理时间
  41. /// </summary>
  42. public int cleanSurfaceData
  43. {
  44. get => _cleanSurfaceData;
  45. set => SetProperty(ref _cleanSurfaceData, value);
  46. }
  47. private int _cleanPcData;
  48. /// <summary>
  49. /// PC日志清理时间
  50. /// </summary>
  51. public int cleanPcData
  52. {
  53. get => _cleanPcData;
  54. set => SetProperty(ref _cleanPcData, value);
  55. }
  56. /// <summary>
  57. /// 抠图层数,默认11 -1关闭抠图
  58. /// </summary>
  59. private int _cropNum;
  60. public int cropNum
  61. {
  62. get { return _cropNum; }
  63. set { _cropNum = value; }
  64. }
  65. }
  66. }