fix:修改时获取可用轨迹内容时只取第一条订单已存在的轨迹
This commit is contained in:
parent
a8862a9104
commit
6244098576
@ -255,7 +255,12 @@ public class TrackContentService : ApplicationService
|
||||
|
||||
foreach (var item in contentList)
|
||||
{
|
||||
if (input.TrackOptionType == TrackOptionType.创建 && !item.IsRepeatable && trackDetails?.Any(m => m.TrackCode == item.Code) == true) //新增时跳过已存在轨迹内容
|
||||
//新增时跳过已存在轨迹内容
|
||||
if (input.TrackOptionType == TrackOptionType.创建 && !item.IsRepeatable && trackDetails?.Any(m => m.TrackCode == item.Code) == true)
|
||||
continue;
|
||||
|
||||
// 修改时跳过不存在轨迹内容
|
||||
if (input.TrackOptionType == TrackOptionType.修改 && !trackDetails?.Any(m => m.TrackCode == item.Code) == true)
|
||||
continue;
|
||||
|
||||
if (!item.IsAllowManuallyCreate && input.TrackOptionType == TrackOptionType.创建) //跳过不允许手动创建的轨迹内容
|
||||
|
||||
Loading…
Reference in New Issue
Block a user