接口优化2

This commit is contained in:
tongfei
2023-11-09 16:17:09 +08:00
parent 9e0635f20d
commit a931f74f5a
5 changed files with 31 additions and 16 deletions

View File

@@ -55,7 +55,7 @@ namespace WMS.Web.Domain.QuartzJob
var begindatetime = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");
_logger.LogInformation($"同步金蝶入库单数据:执行开始时间->{begindatetime}");
//3.同步数据
var result = await _inStockTaskService.SsynPurchaseInStock(isTransaction);
var result = await _inStockTaskService.SsynPurchaseInStock(null,isTransaction);
if (!result.IsSuccess) isRollback = true;
//4.提交事务

View File

@@ -125,8 +125,8 @@ namespace WMS.Web.Domain.Services
if (erp_list.Count != 0)
{
var add_entitys = new List<InStockTask>();
var billNos = erp_list.GroupBy(x => x.FBillNo).Select(x => x.Key).ToList();
foreach (var item in billNos)
var current_billNos = erp_list.GroupBy(x => x.FBillNo).Select(x => x.Key).ToList();
foreach (var item in current_billNos)
{
var dto = new InStockTask();
dto.SourceBillNo = item;

View File

@@ -92,7 +92,7 @@ namespace WMS.Web.Domain.Services.Public
/// <param name="billNo">模糊搜索</param>
/// <param name="sourceBillNos">单据编号集合精确查找</param>
/// <returns></returns>
public async Task<ResultList<ErpPurchaseInStockResultDto>> BillQueryForPurchaseInStock(string billNo = "", List<string> sourceBillNos = null)
public async Task<ResultList<ErpPurchaseInStockResultDto>> BillQueryForPurchaseInStock(List<string> sourceBillNos = null)
{
try
{
@@ -137,12 +137,6 @@ namespace WMS.Web.Domain.Services.Public
}
param.FilterString = param.FilterString + str + ")";
//单据编号模糊查询
if (!string.IsNullOrEmpty(billNo))
{
param.FilterString = param.FilterString + " and FBillNo like '%" + billNo + "%'";
}
//根据原订单号查询
if (sourceBillNos != null && sourceBillNos.Count() > 0)
{