轨迹标记非必填

This commit is contained in:
xiaolipro 2024-09-12 09:36:35 +08:00
parent ee319020e8
commit 21cda2ad2a
3 changed files with 4 additions and 4 deletions

View File

@ -40,7 +40,7 @@ public class EditTrackContentInput
/// <summary>
/// 轨迹标记id
/// </summary>
public int[] TrackFlagIds { get; set; }
public int[]? TrackFlagIds { get; set; }
/// <summary>
/// 是否对外

View File

@ -187,7 +187,7 @@ public class TrackContentService : ApplicationService
#endregion 业务逻辑校验
var entity = ObjectMapper.Map<EditTrackContentInput, TrackContentEntity>(input);
entity.TrackFlagId = input.TrackFlagIds.JoinAsString(",");
entity.TrackFlagId = input.TrackFlagIds?.JoinAsString(",");
var isTrue = await _trackContentRepository.InsertAsync(entity);
return new UnifyResultDto(GlobalConst.SuccessCode, "新增成功", isTrue);
@ -255,7 +255,7 @@ public class TrackContentService : ApplicationService
}
ObjectMapper.Map(input, trackContent);
trackContent.TrackFlagId = input.TrackFlagIds.JoinAsString(",");
trackContent.TrackFlagId = input.TrackFlagIds?.JoinAsString(",");
isTrue = await _trackContentRepository.UpdateAsync(trackContent);
ts.Complete();

View File

@ -40,7 +40,7 @@ public class TrackContentEntity : IFullAuditedBasicEntitys, IAggregateRoot
/// 轨迹标记id,多个逗号分隔
/// </summary>
[SugarColumn(ColumnName = "TrackFlagId")]
public string TrackFlagId { get; set; }
public string? TrackFlagId { get; set; }
/// <summary>
/// 所属轨迹状态id