BaseBean.cs
827 字节
namespace DeviceLibrary
{
public class BaseBean
{
public string Name = "";
public string WarnMsg = "";
public MoveInfo MoveInfo;
protected void SetWarnMsg(string msg = "", MsgLevel level = MsgLevel.warning, ErrInfo errInfo = ErrInfo.Empty)
{
if (msg.Equals(""))
{
WarnMsg = "";
return;
}
WarnMsg = msg;
//暂无NG空位
Msg.add(msg, level, errInfo);
if (RobotManage.mainMachine != null)
{
RobotManage.mainMachine.MsgEvent(Msg.get());
}
}
protected void ClearWarnMsg(string v)
{
if (WarnMsg.Contains(v))
{
SetWarnMsg("");
}
}
}
}