This commit is contained in:
tongfei
2023-11-03 16:35:43 +08:00
3 changed files with 64 additions and 1 deletions

View File

@@ -37,5 +37,8 @@ namespace WMS.Web.Domain.IService.Public
Task<ResultList<ErpStockDto>> BillQueryForStock();
//同步数据(保存提交审核)
Task<Result> Sync<T>(T dto, string formId);
//下推
Task<Result> Push(ErpPushDto dto);
}
}

View File

@@ -340,6 +340,22 @@ namespace WMS.Web.Domain.Services.Public
return Result.ReFailure("错误", 10002);
}
}
/// <summary>
/// 下推
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
public async Task<Result> Push(ErpPushDto dto)
{
var token_result = await this.Init();
if (!token_result.IsSuccess)
return token_result;
var query = new ErpBillQueryDto(token_result.Data);
query.Data = JsonConvert.SerializeObject(dto);
//下推
var result_json = await _client.PushAsync(JsonConvert.SerializeObject(query));
return Result.ReSuccess();
}
}
}