Bug
This commit is contained in:
@@ -117,11 +117,22 @@ namespace Tnb.WarehouseMgr
|
||||
|
||||
if (sPoint != null && ePoint != null)
|
||||
{
|
||||
List<WmsPointH> points = await _wareHouseService!.PathAlgorithms(sPoint.id, ePoint.id);
|
||||
List<WmsPointH> points=new List<WmsPointH>();
|
||||
try
|
||||
{
|
||||
points = await _wareHouseService!.PathAlgorithms(sPoint.id, ePoint.id);
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
points.Add(sPoint);
|
||||
points.Add(ePoint);
|
||||
|
||||
|
||||
}
|
||||
//根据获取的路径点生成预任务,生成顺序必须预路径算法返回的起终点的顺序一致(预任务顺序)
|
||||
if (points?.Count > 0)
|
||||
{
|
||||
if (points.Count <= 2)
|
||||
if (points.Count < 2)
|
||||
{
|
||||
throw new AppFriendlyException("该路径不存在", 500);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user