|
@ -56,11 +56,33 @@ namespace BBWY.Server.Business.QiKu |
|
|
var store = storeList.FirstOrDefault(s => s.Id == whNo); |
|
|
var store = storeList.FirstOrDefault(s => s.Id == whNo); |
|
|
#endregion
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
|
|
|
#region 查询仓库城市
|
|
|
|
|
|
var jdqueryResult = restApiService.SendRequest(GetPlatformRelayAPIHost(request.Platform), "api/PlatformSDK/JDQueryWareHouse", new |
|
|
|
|
|
{ |
|
|
|
|
|
deptNo, |
|
|
|
|
|
wareHouseNos = whNo, |
|
|
|
|
|
request.AppKey, |
|
|
|
|
|
request.AppSecret, |
|
|
|
|
|
request.AppToken, |
|
|
|
|
|
request.Platform |
|
|
|
|
|
}, GetYunDingRequestHeader(), System.Net.Http.HttpMethod.Post); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (jdqueryResult.StatusCode != System.Net.HttpStatusCode.OK) |
|
|
|
|
|
throw new BusinessException(jdqueryResult.Content); |
|
|
|
|
|
var jdqueryResponse = JsonConvert.DeserializeObject<ApiResponse<JToken>>(jdqueryResult.Content); |
|
|
|
|
|
if (!jdqueryResponse.Success) |
|
|
|
|
|
throw new BusinessException(jdqueryResponse.Msg); |
|
|
|
|
|
|
|
|
|
|
|
var city = jdqueryResponse.Data.FirstOrDefault()?.Value<string>("city"); |
|
|
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
return new GetJDSupplierNameAndStoreNameResponse() |
|
|
return new GetJDSupplierNameAndStoreNameResponse() |
|
|
{ |
|
|
{ |
|
|
StoreId = store?.Id, |
|
|
StoreId = store?.Id, |
|
|
StoreName = store?.Name, |
|
|
StoreName = store?.Name, |
|
|
SupplierName = supplierName |
|
|
SupplierName = supplierName, |
|
|
|
|
|
City = city |
|
|
}; |
|
|
}; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|