时序修改

This commit is contained in:
MoYue 2024-04-12 13:30:03 +08:00
parent e9fad702d5
commit 0d6f0c1f1b

View File

@ -27,7 +27,6 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
public SysSequentialDetails SysSequentialdata { get; set; }
public string? workTime { get; set; }
public long? workInt { get; set; }
@ -43,6 +42,16 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
/// </summary>
public DateTime? endTime { get; set; }
/// <summary>
/// 序号
/// </summary>
public int Number { get; set; }
/// <summary>
/// 时序类别
/// </summary>
public string kind { get; set; }
/// <summary>
/// 配置
/// </summary>
@ -54,6 +63,7 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
set
{
_sequenceGroup = value;
SysSequentialdata = _sequentialService.GetSequentialSequenceGroup(SequenceGroup, kind);
if (SysSequentialdata != null)
{
@ -67,11 +77,6 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
}
}
/// <summary>
/// 序号
/// </summary>
public int Number { get; set; }
/// <summary>
/// 传感器设备
/// </summary>
@ -155,41 +160,6 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
}
}
/// <summary>
/// 循环时长
/// </summary>
private string _durationTime;
public string DurationTime
{
get { return _durationTime; }
set
{
_durationTime = value;
ErrorList.Remove("DurationTime");
if (SequenceGroup != null)
{
if (SysSequentialdata != null)
{
if (_durationTime != SysSequentialdata.DurationTime)
{
ErrorList.Add("DurationTime", new List<string> { "当前配置已存在循环时长:" + SysSequentialdata.DurationTime +"s"+",无法修改" });
}
else
{
ErrorList.Remove("DurationTime");
}
this.RaiseErrorsChanged("DurationTime");
}
}
}
}
/// <summary>
/// 时序类别
/// </summary>
public string kind { get; set; }
private string _workTime;
/// <summary>
@ -276,6 +246,37 @@ namespace InSituLaboratory.ViewModels.Pages.Dialogs
}
}
/// <summary>
/// 循环时长
/// </summary>
private string _durationTime;
public string DurationTime
{
get { return _durationTime; }
set
{
_durationTime = value;
ErrorList.Remove("DurationTime");
if (SequenceGroup != null)
{
if (SysSequentialdata != null)
{
if (_durationTime != SysSequentialdata.DurationTime)
{
ErrorList.Add("DurationTime", new List<string> { "当前配置已存在循环时长:" + SysSequentialdata.DurationTime +"s"+",无法修改" });
}
else
{
ErrorList.Remove("DurationTime");
}
this.RaiseErrorsChanged("DurationTime");
}
}
}
}
#endregion
ISysSequentialService _sequentialService;