Commit ac3102be 张东亮

先赋值条码,再状态偶发的出库任务一直结束不了问题

1 个父辈 e31bcddb
...@@ -201,6 +201,8 @@ namespace OnlineStore.DeviceLibrary ...@@ -201,6 +201,8 @@ namespace OnlineStore.DeviceLibrary
boxStatus.data.Add(ParamDefine.posId, lastPosId); boxStatus.data.Add(ParamDefine.posId, lastPosId);
boxStatus.data.Add(ParamDefine.barcode, lastBarcode); boxStatus.data.Add(ParamDefine.barcode, lastBarcode);
boxStatus.data.Add(ParamDefine.executeTime, executeTime); boxStatus.data.Add(ParamDefine.executeTime, executeTime);
LogUtil.info("给服务器发送出入库消息1:" + Name + ",status【" + deviceStatus + "】posId【" + lastPosId + "】barcode【" + lastBarcode + "】");
} }
else else
if (!lastPosId.Equals("")) if (!lastPosId.Equals(""))
......
...@@ -1109,14 +1109,14 @@ namespace OnlineStore.DeviceLibrary ...@@ -1109,14 +1109,14 @@ namespace OnlineStore.DeviceLibrary
/// <param name="runStatus">设备显示的状态</param> /// <param name="runStatus">设备显示的状态</param>
private void SetBoxStatus(DeviceStatus deviceStatus, RunStatus runStatus, string lastPosId = "", string lastBarcode = "") private void SetBoxStatus(DeviceStatus deviceStatus, RunStatus runStatus, string lastPosId = "", string lastBarcode = "")
{ {
this.deviceStatus = deviceStatus;
this.runStatus = runStatus;
if (!string.IsNullOrEmpty(lastPosId)) if (!string.IsNullOrEmpty(lastPosId))
{ {
this.lastPosId = lastPosId; this.lastPosId = lastPosId;
this.lastBarcode = lastBarcode; this.lastBarcode = lastBarcode;
} }
LogInfo($"设置状态:deviceStatus【{deviceStatus}】,runStatus=【{runStatus}】,lastPosId=【{lastPosId}】lastBarcode=【{lastBarcode}】"); LogInfo($"设置状态:deviceStatus【{deviceStatus}】,runStatus=【{runStatus}】,lastPosId=【{lastPosId}】lastBarcode=【{lastBarcode}】");
this.deviceStatus = deviceStatus;
this.runStatus = runStatus;
} }
private void PullAxisToP1(string InOutType = "入库") private void PullAxisToP1(string InOutType = "入库")
{ {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!