change:更新拉取配置适配更新接口通参数路径
This commit is contained in:
parent
8d60a36869
commit
693dff47be
@ -140,6 +140,27 @@ public class TrackPullService : ApplicationService
|
||||
throw new BusinessException(message: _stringLocalizer["NotFindData"]);
|
||||
|
||||
ObjectMapper.Map(input, oldTrackPullEntity);
|
||||
if (input.ParseMethod == (int) ParseMethod.InterfaceRelay)
|
||||
{
|
||||
var paramsConfig = configuration.GetSection("InterfaceRelayParamsConfig")
|
||||
.Get<Dictionary<string, string>>();
|
||||
if (paramsConfig == null)
|
||||
{
|
||||
throw new BusinessException(message: "未找到接口通参数配置,联系管理员添加");
|
||||
}
|
||||
|
||||
oldTrackPullEntity.OrderPath = paramsConfig[nameof(oldTrackPullEntity.OrderPath)];
|
||||
oldTrackPullEntity.OrderNoName = paramsConfig[nameof(oldTrackPullEntity.OrderNoName)];
|
||||
oldTrackPullEntity.TrackDetailsPath = paramsConfig[nameof(oldTrackPullEntity.TrackDetailsPath)];
|
||||
oldTrackPullEntity.TrackContentCodeName =
|
||||
paramsConfig[nameof(oldTrackPullEntity.TrackContentCodeName)];
|
||||
oldTrackPullEntity.TrackStatusName = paramsConfig[nameof(oldTrackPullEntity.TrackStatusName)];
|
||||
oldTrackPullEntity.TrackContentName = paramsConfig[nameof(oldTrackPullEntity.TrackContentName)];
|
||||
oldTrackPullEntity.TrackPlaceName = paramsConfig[nameof(oldTrackPullEntity.TrackPlaceName)];
|
||||
oldTrackPullEntity.TrackTimeName = paramsConfig[nameof(oldTrackPullEntity.TrackTimeName)];
|
||||
oldTrackPullEntity.TrackTimeZoneName =
|
||||
paramsConfig[nameof(oldTrackPullEntity.TrackTimeZoneName)];
|
||||
}
|
||||
|
||||
await _trackPullConfigRepository.UpdateAsync(oldTrackPullEntity);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user