1控件模块是否在线禁用右击菜单和拖拽,修改模块PM1,PM1,Load,UnLoad,添加或逻辑,条件为Rt.Status == "Idle"
2EFEM界面追加此功能
This commit is contained in:
parent
e14f17139c
commit
0c6a9f13ba
|
@ -103,6 +103,16 @@ namespace SicUI.Models.Maintenances.TM
|
|||
}
|
||||
#endregion
|
||||
|
||||
#region 右键菜单
|
||||
|
||||
[Subscription("Rt.Status")]
|
||||
public string RtStatus { get; set; }
|
||||
|
||||
public bool UnLoadEnableWaferClick => !UnLoadIsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool LoadLockEnableWaferClick => !LLIsOnline || RtStatus == "Idle";
|
||||
|
||||
#endregion
|
||||
|
||||
#region EFEM,Aligner
|
||||
[Subscription("EFEM.Status")]
|
||||
|
|
|
@ -29,13 +29,13 @@ namespace SicUI.Client.Models.Platform.TM
|
|||
public bool EnableWaferClick => RtStatus == "Idle";
|
||||
|
||||
//控件右击菜单
|
||||
public bool PM1EnableWaferClick => !PM1IsOnline;
|
||||
public bool PM1EnableWaferClick => !PM1IsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool PM2EnableWaferClick => !PM2IsOnline;
|
||||
public bool PM2EnableWaferClick => !PM2IsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool UnLoadEnableWaferClick => !UnLoadIsOnline;
|
||||
public bool UnLoadEnableWaferClick => !UnLoadIsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool LoadLockEnableWaferClick => !LLIsOnline;
|
||||
public bool LoadLockEnableWaferClick => !LLIsOnline || RtStatus == "Idle";
|
||||
//控件右击菜单
|
||||
|
||||
|
||||
|
|
|
@ -700,13 +700,13 @@ namespace SicUI.Models.Operations.Overviews
|
|||
//控件右击菜单
|
||||
public bool EnableWaferClick => RtStatus == "Idle";
|
||||
|
||||
public bool PM1EnableWaferClick => !PM1IsOnline ;
|
||||
public bool PM1EnableWaferClick => !PM1IsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool PM2EnableWaferClick => !PM2IsOnline;
|
||||
public bool PM2EnableWaferClick => !PM2IsOnline || RtStatus == "Idle";
|
||||
|
||||
public bool UnLoadEnableWaferClick => !IsOnlineUnLoad;
|
||||
public bool UnLoadEnableWaferClick => !IsOnlineUnLoad || RtStatus == "Idle";
|
||||
|
||||
public bool LoadLockEnableWaferClick => !IsOnlineLL;
|
||||
public bool LoadLockEnableWaferClick => !IsOnlineLL || RtStatus == "Idle";
|
||||
//控件右击菜单
|
||||
|
||||
public bool LLEnableWaferClick => true;
|
||||
|
|
Loading…
Reference in New Issue