修复bug

This commit is contained in:
18942506660
2024-05-15 16:28:00 +08:00
parent e4dea40c01
commit db2519162e
4 changed files with 15 additions and 6 deletions

View File

@@ -4,6 +4,7 @@ using Microsoft.Extensions.Options;
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
using System.Threading.Tasks;
using WMS.Web.Core.Dto;
@@ -34,11 +35,18 @@ namespace WMS.Web.Domain.Services.Public
public async Task<List<OpsBoxResponse>> GetBox(OpsBoxRequest request)
{
var token = await GetToken();
string token = "";
string endStr = "BarCode/carton-box_api/carton-box";
if (_option.Url.Contains("localhost") || _option.Url.Contains("barcode"))
{
endStr = "api/WmsBox/GetList";
}
else
token = await GetToken();
Dictionary<string, string> dicHeaders = new Dictionary<string, string>();
dicHeaders.Add("Authorization", "Bearer " + token);
//_httpClientService.BuildHttpClient(contentHeaders);
var res = await _httpClientService.PostAsync<OpsReponse>(_option.Url + "BarCode/carton-box_api/carton-box", JsonConvert.SerializeObject(request), dicHeaders);
var res = await _httpClientService.PostAsync<OpsReponse>(_option.Url + endStr, JsonConvert.SerializeObject(request), dicHeaders);
if (!res.succeeded) return new List<OpsBoxResponse>();
var list = JsonConvert.DeserializeObject<List<OpsBoxResponse>>(res.data.date);
return list;