namespace IBox.WinFrmUI { public class IBoxConfigViewModel { /// /// 最后上传日期 /// public string PostLastTime { get; set; } /// /// 上传日期(秒)需要转换 /// public string PostTime { get; set; } /// /// 每次上传数量 /// public string PostCount { get; set; } /// /// 是否启用智能控制 /// public string IsControll { get; set; } /// /// 智能控制频率(单位:秒) /// public string ControllFrequency { get; set; } /// /// 是否启用数据推送 /// public string IsPostData { get; set; } /// /// 数据推送配置 /// public MqttViewModel PostDataConfig { get; set; } /// /// 是否启用数据推送服务 /// public string IsDataDocking { get; set; } /// /// 控制模式:1:设定压力控制,2:设定开泵方案控制 /// public string ControlType { get; set; } = "1"; /// /// 是否启用数据统计服务 /// public string IsAnaly { get; set; } /// /// 延迟获取实时数据(单位:秒) /// /// public string DelayGetRealData { get; set; } /// /// 是否写入PLC /// public string IsWrite { get; set; } /// /// 数据采集频率(单位:秒) /// public string DataDockingFrequency { get; set; } /// /// 初始用水量 /// public string InitUseWater { get; set; } /// /// 是否启用无流量控制 /// public string IsNoFlowControl { get; set; } /// /// 控制系数 /// public string ControlCoefficient { get; set; } /// /// 泵切换小时 /// public string PumpChangeHours { get; set; } /// /// 最小流量 /// public string MinFlow { get; set; } /// /// 最小流量泵运行频率 /// public string MinFlowPumpHz { get; set; } /// /// 固定水位 /// public string WaterLevel { get; set; } /// /// 压力控制阈值 /// public string PressYu { get; set; } } public class MqttViewModel { public string IP { get; set; } public string Port { get; set; } public string User { get; set; } public string Password { get; set; } public string Topic { get; set; } } }