退出软件断开与板子的连接

This commit is contained in:
maqiao 2025-01-18 15:07:56 +08:00
parent 386a663026
commit 54ab9a6801
3 changed files with 14 additions and 2 deletions

View File

@ -122,9 +122,17 @@ namespace DM_Weight.Port
}
public void SocketDisConnect()
{
acceptor.SessionClosed -=new EventHandler<IoSessionEventArgs>(SessionCloseMethod);
try
{
acceptor.SessionClosed -= new EventHandler<IoSessionEventArgs>(SessionCloseMethod);
iConnectFuture.Session.CloseNow();
}
catch (Exception ex)
{
logger.Info($"SocketDisConnect异常{ex.Message}");
}
}
public void SendMessage(MyBaseMessage baseMessage)
{

View File

@ -317,6 +317,8 @@ namespace DM_Weight.ViewModels
.Where(oi => oi.HisDispFlag == 0)
.Where(oi => oi.CancelFlag == 0)
.Where(oi => oi.DrawerCode==DrawerNo+1)
.Where(oi=>oi._OrderDetail.SetManuNo!=null && oi._OrderDetail.SetManuNo != "null")
.Where(oi => oi._OrderDetail.Quantity > 0)
.OrderBy(oi => oi.OrderId)
.ToPageList(PageNum, PageSize, ref totalCount);

View File

@ -579,6 +579,8 @@ namespace DM_Weight.ViewModels
.Where(oi => oi.HisDispFlag == 0)
.Where(oi => oi.CancelFlag == 0)
.Where(oi => oi.DoctorCode == currentDrawerUser)
.Where(oi => oi._OrderDetail.SetManuNo != null&&oi._OrderDetail.SetManuNo!="null")
.Where(oi=>oi._OrderDetail.Quantity>0)
.OrderBy(oi => oi.OrderId)
.ToPageList(PageNum, PageSize, ref totalCount);