fix(esppApi): фикс при формировании запроса к апи с параметром VIEW_QUERY
This commit is contained in:
@@ -106,7 +106,12 @@ namespace PARR.EsppApi
|
|||||||
//var result = await esppHttpService.SendAsync<IEnumerable<EsppOrder>>(QuerySanitize(request));
|
//var result = await esppHttpService.SendAsync<IEnumerable<EsppOrder>>(QuerySanitize(request));
|
||||||
|
|
||||||
var request = new GetTaskListRequest { VIEW_QUERY = string.Join(" and ", conditions) };
|
var request = new GetTaskListRequest { VIEW_QUERY = string.Join(" and ", conditions) };
|
||||||
var result = await esppHttpService.SendAsync<IEnumerable<EsppOrder>>(GenerateRequest(EsppOperationsEnum.GetTaskList, request));
|
|
||||||
|
// костыль. так как в ЕСПП не json а какой-то свой модерновый формат. формируем запрос вручную
|
||||||
|
var viewQueryStr = $"{{\"VIEW_QUERY\":\"{request.VIEW_QUERY}\"}}";
|
||||||
|
var result = await esppHttpService.SendAsync<IEnumerable<EsppOrder>>(GenerateRequest(EsppOperationsEnum.GetTaskList, viewQueryStr));
|
||||||
|
|
||||||
|
//var result = await esppHttpService.SendAsync<IEnumerable<EsppOrder>>(GenerateRequest(EsppOperationsEnum.GetTaskList, request));
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user