Browse Source

修改出入库模式的逻辑bug

master
志铭 吕 3 weeks ago
parent
commit
d6692e7dc8
  1. 6
      WcfControlMonitorLib/CControl.cs
  2. 3
      webapi/WindowsFormsApp1/APIChannel.cs

6
WcfControlMonitorLib/CControl.cs

@ -2089,7 +2089,7 @@ namespace WcfControlMonitorLib
#endregion
#region 山东时代20250303 12051 终点出库,检查电气出入库模式
if (CONTROLTASKTYPE == 2 && EndDevice == 12051&&StartDevice!=13008)
if (CONTROLTASKTYPE == 2 && EndDevice == 12051&&StartDevice!=13008)//2³ö¿â
{
// 增加一个设备号 12000,电气上报状态到state字节 0,1
Model.MDevice devOutMode = Model.CGetInfo.GetDeviceInfo(15101);
@ -2100,7 +2100,7 @@ namespace WcfControlMonitorLib
return false;
}
}
else if (CONTROLTASKTYPE == 2 &&StartDevice == 13008 && EndDevice != 12051)
else if (CONTROLTASKTYPE == 1 &&StartDevice == 13008 && EndDevice != 12051)
{
// 增加一个设备号 12000,电气上报状态到state字节 0,1
Model.MDevice devOutMode = Model.CGetInfo.GetDeviceInfo(15101);
@ -2124,7 +2124,7 @@ namespace WcfControlMonitorLib
return false;
}
}
else if (CONTROLTASKTYPE == 2 && StartDevice == 14004 && EndDevice != 12004)
else if (CONTROLTASKTYPE == 1 && StartDevice == 14004 && EndDevice != 12004)
{
// 增加一个设备号 12000,电气上报状态到state字节 0,1
Model.MDevice devOutMode = Model.CGetInfo.GetDeviceInfo(15102);

3
webapi/WindowsFormsApp1/APIChannel.cs

@ -160,7 +160,7 @@ namespace WindowsFormsApp1
wms_wcs_cancel.taskId = wms_wcs_cancel.taskId.Trim('D').Trim('C');
string sql = "select * from t_manage_task where FID = '" + wms_wcs_cancel.taskId + "'";
dv = dbo.ExceSQL(sql).Tables[0].DefaultView;
if (dv.Count == 1)//存在需要删除的任务
if (dv.Count == 1)//存在需要删除的任务
{
int stepOk = Convert.ToInt32(dv[0]["FIntoStepOK"]);//拆分下发
if (stepOk == 0)//未拆分
@ -186,6 +186,7 @@ namespace WindowsFormsApp1
}
else
{
wcs_wms_cancel.code = 1;
wcs_wms_cancel.msg = "取消任务失败,任务已执行!";
wcs_wms_cancel.data = "";

Loading…
Cancel
Save