【 1. 拉取映射新增编辑页面去除拉取轨迹代码和拉取轨迹内容】

https://www.tapd.cn/60863849/prong/tasks/view/1160863849001027892
This commit is contained in:
xiaolipro 2024-09-06 15:32:42 +08:00
parent 0b65128051
commit ae2aa614ce
3 changed files with 2 additions and 47 deletions

View File

@ -9,21 +9,11 @@ public class EditTrackPullContentInput
public int? Id { get; set; }
/// <summary>
/// 服务商轨迹代码参数值
/// </summary>
public string? TrackContentCodeValue { get; set; }
/// <summary>
/// 轨迹内容id
/// </summary>
public int? TrackContentId { get; set; }
/// <summary>
/// 服务商轨迹内容参数值
/// </summary>
public string? TrackContentValue { get; set; }
/// <summary>
/// 拉取轨迹关键字(正向)
/// </summary>
@ -49,19 +39,8 @@ public class EditTrackPullContentInput
/// </summary>
public string? TrackStatusValue { get; set; }
/// <summary>
/// 轨迹时区GMT
/// </summary>
[Obsolete]
public double? TrackTimeZone { get; set; }
/// <summary>
/// 兜底轨迹时区发生地
/// </summary>
public int? TrackTimePlaceValue { get; set; }
/// <summary>
/// 是否完结
/// </summary>
public bool IsCompleted { get; set; }
}

View File

@ -161,18 +161,12 @@ public class TrackPullService : ApplicationService
if (await _trackPullConfigRepository.IsContentAnyAsync(isContentAnyExp.And(x =>
x.TrackContentId == input.TrackContentId)))
throw new BusinessException(message: _stringLocalizer["IsTrackPullContentAny"]);
if (!input.TrackContentCodeValue.IsNullOrWhiteSpace() &&
await _trackPullConfigRepository.IsContentAnyAsync(isContentAnyExp.And(x =>
x.TrackContentCodeValue == input.TrackContentCodeValue)))
throw new BusinessException(message: _stringLocalizer["IsTrackPullContentCodeValueAny"]);
if (!input.TrackStatusValue.IsNullOrWhiteSpace() &&
await _trackPullConfigRepository.IsContentAnyAsync(isContentAnyExp.And(x =>
x.TrackStatusValue == input.TrackStatusValue)))
throw new BusinessException(message: _stringLocalizer["IsTrackPullContentStatusValueAny"]);
if (!input.TrackContentValue.IsNullOrWhiteSpace() &&
await _trackPullConfigRepository.IsContentAnyAsync(isContentAnyExp.And(x =>
x.TrackContentValue == input.TrackContentValue)))
throw new BusinessException(message: _stringLocalizer["IsTrackPullContentValueAny"]);
if (!input.TrackKeywords.IsNullOrEmpty())
{
Expression<Func<TrackPullContentConfigEntity, bool>> trackKeywordExp = _ => false;

View File

@ -30,30 +30,12 @@ public class TrackPullContentConfigEntity : IFullAuditedBasicEntitys, IEntity
[SugarColumn(ColumnName = "TrackStatusValue")]
public string? TrackStatusValue { get; set; }
/// <summary>
/// 服务商轨迹代码参数值
/// </summary>
[SugarColumn(ColumnName = "TrackContentCodeValue")]
public string? TrackContentCodeValue { get; set; }
/// <summary>
/// 服务商轨迹内容参数值
/// </summary>
[SugarColumn(ColumnName = "TrackContentValue")]
public string? TrackContentValue { get; set; }
/// <summary>
/// 轨迹发生地参数值(主数据枚举)
/// </summary>
[SugarColumn(ColumnName = "TrackPlaceValue")]
public int? TrackPlaceValue { get; set; }
/// <summary>
/// 轨迹时区GMT
/// </summary>
[SugarColumn(ColumnName = "TrackTimeZone")]
public float? TrackTimeZone { get; set; }
/// <summary>
/// 轨迹关键词(正向),多个逗分隔
/// </summary>