Merge branch 'S07' into test
This commit is contained in:
commit
38984ed1eb
@ -64,6 +64,11 @@ public class EditTrackPullConfigInput
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string? TrackPlaceName { get; set; }
|
public string? TrackPlaceName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹发生ISO时间参数名
|
||||||
|
/// </summary>
|
||||||
|
public string? TrackIsoTimeName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹发生时间参数名
|
/// 轨迹发生时间参数名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -7,11 +7,6 @@ public class TrackPullParamConfigDto
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string OrderNoName { get; set; } = null!;
|
public string OrderNoName { get; set; } = null!;
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 轨迹时区参数名
|
|
||||||
/// </summary>
|
|
||||||
public string? TrackTimeZoneName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹代码参数名
|
/// 轨迹代码参数名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -32,11 +27,21 @@ public class TrackPullParamConfigDto
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string? TrackStatusName { get; set; }
|
public string? TrackStatusName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹发生ISO时间参数名
|
||||||
|
/// </summary>
|
||||||
|
public string? TrackIsoTimeName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹发生时间参数名
|
/// 轨迹发生时间参数名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string? TrackTimeName { get; set; }
|
public string? TrackTimeName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹时区参数名
|
||||||
|
/// </summary>
|
||||||
|
public string? TrackTimeZoneName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 订单数组路径
|
/// 订单数组路径
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -37,6 +37,11 @@ public class InterfaceRelayParamsConfigOptions
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TrackPlaceName { get; set; }
|
public string TrackPlaceName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹发生ISO时间参数名
|
||||||
|
/// </summary>
|
||||||
|
public string TrackIsoTimeName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹发生时间参数名
|
/// 轨迹发生时间参数名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -211,18 +211,22 @@ public class TrackRefreshEventHandler : ITransientDependency, IRabbitHandler
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 轨迹发生ISO时间
|
||||||
|
var trackIsoTime = paramConfig.TrackIsoTimeName == null
|
||||||
|
? null
|
||||||
|
: trackToken[paramConfig.TrackIsoTimeName]?.ToObject<DateTimeOffset>();
|
||||||
// 轨迹发生时间
|
// 轨迹发生时间
|
||||||
var trackTime = paramConfig.TrackTimeName == null
|
var trackTime = trackIsoTime?.DateTime ?? (paramConfig.TrackTimeName == null
|
||||||
? null
|
? null
|
||||||
: trackToken[paramConfig.TrackTimeName]?.Value<DateTime>();
|
: trackToken[paramConfig.TrackTimeName]?.ToObject<DateTime>());
|
||||||
// 轨迹发生时区
|
// 轨迹发生时区
|
||||||
var trackTimeZone = paramConfig.TrackTimeZoneName == null
|
var trackTimeZone = (float?) trackIsoTime?.Offset.TotalHours ?? (paramConfig.TrackTimeZoneName == null
|
||||||
? null
|
? null
|
||||||
: trackToken[paramConfig.TrackTimeZoneName]?.Value<float>();
|
: trackToken[paramConfig.TrackTimeZoneName]?.ToObject<float>());
|
||||||
// 轨迹发生地
|
// 轨迹发生地
|
||||||
var trackPlace = paramConfig.TrackPlaceName == null
|
var trackPlace = paramConfig.TrackPlaceName == null
|
||||||
? null
|
? null
|
||||||
: trackToken[paramConfig.TrackPlaceName]?.Value<string>();
|
: trackToken[paramConfig.TrackPlaceName]?.ToObject<string>();
|
||||||
|
|
||||||
|
|
||||||
if (matchedContentConfig is null)
|
if (matchedContentConfig is null)
|
||||||
|
|||||||
@ -130,6 +130,7 @@ public class TrackPullService : ApplicationService
|
|||||||
trackPullEntity.TrackStatusName = paramsConfig.TrackStatusName;
|
trackPullEntity.TrackStatusName = paramsConfig.TrackStatusName;
|
||||||
trackPullEntity.TrackContentName = paramsConfig.TrackContentName;
|
trackPullEntity.TrackContentName = paramsConfig.TrackContentName;
|
||||||
trackPullEntity.TrackPlaceName = paramsConfig.TrackPlaceName;
|
trackPullEntity.TrackPlaceName = paramsConfig.TrackPlaceName;
|
||||||
|
trackPullEntity.TrackIsoTimeName = paramsConfig.TrackIsoTimeName;
|
||||||
trackPullEntity.TrackTimeName = paramsConfig.TrackTimeName;
|
trackPullEntity.TrackTimeName = paramsConfig.TrackTimeName;
|
||||||
trackPullEntity.TrackTimeZoneName = paramsConfig.TrackTimeZoneName;
|
trackPullEntity.TrackTimeZoneName = paramsConfig.TrackTimeZoneName;
|
||||||
}
|
}
|
||||||
@ -161,6 +162,7 @@ public class TrackPullService : ApplicationService
|
|||||||
oldTrackPullEntity.TrackStatusName = paramsConfig.TrackStatusName;
|
oldTrackPullEntity.TrackStatusName = paramsConfig.TrackStatusName;
|
||||||
oldTrackPullEntity.TrackContentName = paramsConfig.TrackContentName;
|
oldTrackPullEntity.TrackContentName = paramsConfig.TrackContentName;
|
||||||
oldTrackPullEntity.TrackPlaceName = paramsConfig.TrackPlaceName;
|
oldTrackPullEntity.TrackPlaceName = paramsConfig.TrackPlaceName;
|
||||||
|
oldTrackPullEntity.TrackIsoTimeName = paramsConfig.TrackIsoTimeName;
|
||||||
oldTrackPullEntity.TrackTimeName = paramsConfig.TrackTimeName;
|
oldTrackPullEntity.TrackTimeName = paramsConfig.TrackTimeName;
|
||||||
oldTrackPullEntity.TrackTimeZoneName = paramsConfig.TrackTimeZoneName;
|
oldTrackPullEntity.TrackTimeZoneName = paramsConfig.TrackTimeZoneName;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -78,6 +78,12 @@ public class TrackPullConfigEntity : IFullAuditedBasicEntitys, IAggregateRoot
|
|||||||
[SugarColumn(ColumnName = "TrackPlaceName")]
|
[SugarColumn(ColumnName = "TrackPlaceName")]
|
||||||
public string? TrackPlaceName { get; set; }
|
public string? TrackPlaceName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹发生ISO时间参数名
|
||||||
|
/// </summary>
|
||||||
|
[SugarColumn(ColumnName = "TrackIsoTimeName")]
|
||||||
|
public string? TrackIsoTimeName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹发生时间参数名
|
/// 轨迹发生时间参数名
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@ -39,6 +39,16 @@ public class GetTrackPullConfigDetailOutputVO
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public int SubSystemId { get; set; }
|
public int SubSystemId { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 轨迹发生ISO时间参数名
|
||||||
|
/// </summary>
|
||||||
|
public string? TrackIsoTimeName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 拉取轨迹发生时间
|
||||||
|
/// </summary>
|
||||||
|
public string TrackTimeName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 拉取轨迹时区
|
/// 拉取轨迹时区
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -64,11 +74,6 @@ public class GetTrackPullConfigDetailOutputVO
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string TrackStatusName { get; set; }
|
public string TrackStatusName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// 拉取轨迹发生时间
|
|
||||||
/// </summary>
|
|
||||||
public string TrackTimeName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 订单路径
|
/// 订单路径
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user