opt:remote service assign dto
This commit is contained in:
parent
8f032a28ed
commit
d3060adbd8
@ -15,6 +15,6 @@ namespace SJZY.Track.Application.Contract.Services
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="input"></param>
|
/// <param name="input"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
Task<UnifyResultDto> QueryTrackPullMappingsAsync(QueryTrackPullMappingsInput input);
|
Task<UnifyResultDto<List<QueryTrackPullMappingsInfo>>> QueryTrackPullMappingsAsync(QueryTrackPullMappingsInput input);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -31,5 +31,5 @@ public interface ITrackService : IRemoteService
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="input"></param>
|
/// <param name="input"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
Task<UnifyResultDto> QueryAsync(GetTrackInput input);
|
Task<UnifyResultDto<List<GetTrackOutput>>> QueryAsync(GetTrackInput input);
|
||||||
}
|
}
|
||||||
@ -33,13 +33,13 @@ namespace SJZY.Track.Application.Services.ProvideServices
|
|||||||
/// <param name="input"></param>
|
/// <param name="input"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpPost("Track/QueryTrackPullMappings")]
|
[HttpPost("Track/QueryTrackPullMappings")]
|
||||||
public async Task<UnifyResultDto> QueryTrackPullMappingsAsync(QueryTrackPullMappingsInput input)
|
public async Task<UnifyResultDto<List<QueryTrackPullMappingsInfo>>> QueryTrackPullMappingsAsync(QueryTrackPullMappingsInput input)
|
||||||
{
|
{
|
||||||
var vo = ObjectMapper.Map<QueryTrackPullMappingsInput, QueryTrackPullMappingsInputVO>(input);
|
var vo = ObjectMapper.Map<QueryTrackPullMappingsInput, QueryTrackPullMappingsInputVO>(input);
|
||||||
var result = await _trackPushConfigRepository.QueryTrackPullMappingsAsync(vo);
|
var result = await _trackPushConfigRepository.QueryTrackPullMappingsAsync(vo);
|
||||||
var output = ObjectMapper.Map<List<QueryTrackPullMappingsInfoVO>, List<QueryTrackPullMappingsInfo>>(result);
|
var output = ObjectMapper.Map<List<QueryTrackPullMappingsInfoVO>, List<QueryTrackPullMappingsInfo>>(result);
|
||||||
|
|
||||||
return new UnifyResultDto(true, output, "操作成功");
|
return new UnifyResultDto<List<QueryTrackPullMappingsInfo>>(true, output, "操作成功");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -18,7 +18,7 @@ public partial class TrackService
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
/// <exception cref="BusinessException"></exception>
|
/// <exception cref="BusinessException"></exception>
|
||||||
[HttpPost("Track/Query")]
|
[HttpPost("Track/Query")]
|
||||||
public async Task<UnifyResultDto> QueryAsync(GetTrackInput input)
|
public async Task<UnifyResultDto<List<GetTrackOutput>>> QueryAsync(GetTrackInput input)
|
||||||
{
|
{
|
||||||
if (input.OrderNos.Count > 500)
|
if (input.OrderNos.Count > 500)
|
||||||
{
|
{
|
||||||
@ -56,7 +56,7 @@ public partial class TrackService
|
|||||||
|
|
||||||
await TrackDetailSort(res, input);
|
await TrackDetailSort(res, input);
|
||||||
|
|
||||||
return new UnifyResultDto(true, res, "操作成功");
|
return new UnifyResultDto<List<GetTrackOutput>>(true, res, "操作成功");
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task TrackDetailSort(List<GetTrackOutput> list, GetTrackInput input)
|
private async Task TrackDetailSort(List<GetTrackOutput> list, GetTrackInput input)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user