调整出库单号搜索

This commit is contained in:
18942506660
2023-11-09 14:58:03 +08:00
parent b396c980b0
commit 457d291f4a
5 changed files with 28 additions and 69 deletions

View File

@@ -37,6 +37,6 @@ namespace WMS.Web.Domain.Infrastructure
//获取实体
Task<OutStockTask> Get(int id);
//根据订单号获取订单信息
Task<GetOutStockTaskByNoResponse> GetOutStockTaskByNo(string billNo);
Task<List<GetOutStockTaskByNoResponse>> GetOutStockTaskByNo(string billNo);
}
}

View File

@@ -34,64 +34,14 @@ namespace WMS.Web.Domain.Services.Public
public async Task<List<OpsBoxResponse>> GetBox(OpsBoxRequest request)
{
List<OpsBoxResponse> listss = new List<OpsBoxResponse>();
OpsBoxResponse respnose = new OpsBoxResponse();
List<OpsBoxDetailsResponse> details = new List<OpsBoxDetailsResponse>();
List<SerialNumbersResponse> ss = new List<SerialNumbersResponse>();
ss.Add(new SerialNumbersResponse() {
SerialNumber="sss",
BarCereateUser="sdf",
BarCreateTime="20-20-20"
});
ss.Add(new SerialNumbersResponse()
{
SerialNumber = "sss2",
BarCereateUser = "sdf2",
BarCreateTime = "20-20-20"
});
details.Add(new OpsBoxDetailsResponse()
{
MaterialId = 1,
Qty = 1,
SerialNumbers = ss
});
respnose.Details = details;
listss.Add(respnose);
OpsBoxResponse respnose2 = new OpsBoxResponse();
List<OpsBoxDetailsResponse> details2 = new List<OpsBoxDetailsResponse>();
List<SerialNumbersResponse> ss2 = new List<SerialNumbersResponse>();
ss2.Add(new SerialNumbersResponse()
{
SerialNumber = "sss",
BarCereateUser = "sdf",
BarCreateTime = "20-20-20"
});
ss2.Add(new SerialNumbersResponse()
{
SerialNumber = "sss2",
BarCereateUser = "sdf2",
BarCreateTime = "20-20-20"
});
details2.Add(new OpsBoxDetailsResponse()
{
MaterialId = 1,
Qty = 1,
SerialNumbers = ss
});
respnose2.Details = details2;
listss.Add(respnose2);
var str = JsonConvert.SerializeObject(listss);
var 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);
if (!res.succeeded) return new List<OpsBoxResponse>();
return JsonConvert.DeserializeObject<List<OpsBoxResponse>>(res.data.date);
var list = JsonConvert.DeserializeObject<List<OpsBoxResponse>>(res.data.date);
return list;
}
private async Task<string> GetToken()