process/TaskProcess.cs
@@ -210,11 +210,21 @@ } if (state == 6)//卸货完成 { //退库任务不绑定 if (!LocationHelper.GetErroArea(mst.S_END_AREA)) { CacheBitUpdate(mst, false); //接驳位不绑定 var safety = Settings.safetyLocations.Where(a => a.Area.Contains(mst.S_END_AREA)).FirstOrDefault(); if (safety != null) { if (safety.type==1) { return; } } //退库任务不绑定 if (LocationHelper.GetErroArea(mst.S_END_AREA)) { return; } CacheBitUpdate(mst, false); } if (state == 7) { CacheBitCancelUpdate(mst);