change:更新拉取配置适配更新接口通参数路径
This commit is contained in:
parent
8d60a36869
commit
693dff47be
@ -140,6 +140,27 @@ public class TrackPullService : ApplicationService
|
|||||||
throw new BusinessException(message: _stringLocalizer["NotFindData"]);
|
throw new BusinessException(message: _stringLocalizer["NotFindData"]);
|
||||||
|
|
||||||
ObjectMapper.Map(input, oldTrackPullEntity);
|
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);
|
await _trackPullConfigRepository.UpdateAsync(oldTrackPullEntity);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user