| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408 |
- using System;
- using System.Linq;
- using System.Text;
- using SqlSugar;
- namespace IvfTl.Control.Entity.DBEntitys
- {
- ///<summary>
- ///
- ///</summary>
- [SugarTable("TLSettingDB")]
- public partial class TLSettingDB
- {
- public TLSettingDB()
- {
- }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
- public long cid { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public long id { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string tlSn { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string tlName { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int state { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int online { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string softwareVersion { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string protocolAddress { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public DateTime installTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string address { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string socketIp { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string socketPort { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string alarmIp { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string alarmPort { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string mqttQueue { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string kafkaTopic { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string remark { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string tmpDir { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int autoFocusTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int videoFps { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:True
- /// </summary>
- public string watermarking { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int bufferBottlerPressureMax { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int bufferBottlerPressureMin { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public decimal pressureAlarmMax { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public decimal pressureAlarmMin { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public decimal temperatureAlarmMax { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public decimal temperatureAlarmMin { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int bufferBottlerAerationNum { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int houseAerationNum { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int ventilationDelay { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int airSwapFrequency { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int airSwapTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int valueDelay { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int aerationDelay { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int newAirSwap { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int motorDelay { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int verticalMotorPulseMax { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int saveSourcePic { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int compositeVideo { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int photoIntervalPerRound { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int lightOn { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public DateTime keepDate { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public DateTime heapDate { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int mattingAlarmTimes { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int houseDoorAlarmTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int temperatureAlarmTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public int pressureAlarmTime { get; set; }
- /// <summary>
- /// Desc:
- /// Default:
- /// Nullable:False
- /// </summary>
- public decimal chartThreshold { get; set; }
- public int historyCurveInterval { get; set; }
- /// <summary>
- /// Desc:场景B本地自动对焦安全门 local_autofocus_enabled(M2-06)。
- /// 0=关闭(降级按基准/既有位置拍照,默认安全) 1=启用(本地四步标定对焦)。
- /// Default: 0(安全)
- /// Nullable:False
- /// </summary>
- public int localAutofocusEnabled { get; set; }
- // ────────────────────────────────────────────────────────────────
- // V-047 取数链:设备级拍照层配置本地缓存列(对齐运行时 TLSetting + sql 迁移
- // tl_setting.focus_layer_spacing_pulse / focus_layer_count / focus_layer_down /
- // focus_peak_ratio_threshold)。列名沿用本表 camelCase 直映风格(与既有列一致)。
- // ConvertHelper TLSetting↔TLSettingDB 双向映射;本地缓存读回喂 PhotoLayerCalculator。
- // ────────────────────────────────────────────────────────────────
- /// <summary>
- /// Desc:拍照层间距脉冲(工艺值,缺失须报错) focus_layer_spacing_pulse
- /// Nullable:True
- /// </summary>
- [SugarColumn(IsNullable = true)]
- public int? focusLayerSpacingPulse { get; set; }
- /// <summary>
- /// Desc:拍照总层数(业务参数) focus_layer_count
- /// Nullable:True
- /// </summary>
- [SugarColumn(IsNullable = true)]
- public int? focusLayerCount { get; set; }
- /// <summary>
- /// Desc:对焦标定数据保留天数(清理任务用,默认30) clean_autofocus_data —— G4-1
- /// Nullable:True
- /// </summary>
- [SugarColumn(IsNullable = true)]
- public int? cleanAutofocusData { get; set; }
- /// <summary>
- /// Desc:对焦起点下移层数 focus_layer_down
- /// Nullable:True
- /// </summary>
- [SugarColumn(IsNullable = true)]
- public int? focusLayerDown { get; set; }
- /// <summary>
- /// Desc:标定合格峰比阈值 focus_peak_ratio_threshold
- /// Nullable:True
- /// </summary>
- [SugarColumn(IsNullable = true)]
- public decimal? focusPeakRatioThreshold { get; set; }
- }
- }
|