diff --git a/webapi/WindowsFormsApp1/APIChannel.cs b/webapi/WindowsFormsApp1/APIChannel.cs index 783e97b..89a0f1b 100644 --- a/webapi/WindowsFormsApp1/APIChannel.cs +++ b/webapi/WindowsFormsApp1/APIChannel.cs @@ -389,8 +389,10 @@ namespace WindowsFormsApp1 wcs_wms.msg = ""; LCS_WCS_AGVStationStautsBackData msg = new LCS_WCS_AGVStationStautsBackData(); msg.taskId = wms_wcs.taskId; + //msg.taskId = dataBackmsg[0]["F_TaskID"].ToString(); - wcs_wms.data = msg; + msg.putStatus =Convert.ToInt32(dataBackmsg[0]["F_AGVIOStatus"]); + wcs_wms.data = msg; } else { wcs_wms.code = 1; @@ -452,7 +454,7 @@ namespace WindowsFormsApp1 wcs_wms.code = 0; wcs_wms.msg = ""; sql.Clear(); - sql.Append("update T_AGVIOStation set F_AGVStatus = ").Append(status). Append(" F_TaskID=").Append(wms_wcs.taskId).Append(" where F_DeviceIndex=").Append(wms_wcs.toStation); + sql.Append("update T_AGVIOStation set F_AGVStatus = ").Append(status). Append(" , F_TaskID='").Append(wms_wcs.taskId).Append("' where F_DeviceIndex=").Append(wms_wcs.toStation); dbo.ExceSQL(sql.ToString()); LCS_WCS_AGVStatusBackData msg = new LCS_WCS_AGVStatusBackData(); msg.taskId = wms_wcs.taskId;