去集合最后一个元素样例提交

This commit is contained in:
alex
2023-06-20 10:11:43 +08:00
parent c57e3137d6
commit 337707f006
3 changed files with 29 additions and 6 deletions

View File

@@ -85,6 +85,7 @@ namespace Tnb.WarehouseMgr
//根据获取的路径点生成预任务,生成顺序必须预路径算法返回的起终点的顺序一致(预任务顺序)
if (points?.Count > 0)
{
if (points.Count <= 2) throw new AppFriendlyException("该路径不存在", 500);
var preTasks = points.Where(it => !it.location_id.IsNullOrEmpty()).GroupBy(g => g.area_code).Select(it =>
{
@@ -113,7 +114,9 @@ namespace Tnb.WarehouseMgr
preTask.create_time = DateTime.Now;
return preTask;
}).ToList();
var isOk = await _wareHouseService.GenPreTask(preTasks,null);
//preTasks[^1].is_sign =1; 修改最后一个元素的是否签收值
var isOk = await _wareHouseService.GenPreTask(preTasks, null);
if (isOk)
{
var preTaskUpInput = new GenPreTaskUpInput();