同步金蝶-代码处理提交

This commit is contained in:
tongfei
2023-12-15 14:04:26 +08:00
parent 6c4c973c16
commit d6c4208531
15 changed files with 548 additions and 50 deletions

View File

@@ -160,7 +160,7 @@ namespace WMS.Web.Api.Controllers
if (loginInfo == null || loginInfo.UserInfo == null)
return Result.ReFailure(ResultCodes.Token_Invalid_Error);
return await _inStockService.Sync(dto);
return await _inStockService.Sync(dto,loginInfo);
}
}
}

View File

@@ -775,6 +775,41 @@
单据编码
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockSaveDto">
<summary>
修改采购入库单
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockSaveDto.Id">
<summary>
单据Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockSaveDto.Details">
<summary>
明细
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockDetailsSaveDto">
<summary>
明细
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockDetailsSaveDto.DetailId">
<summary>
明细Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockDetailsSaveDto.PurchaseDetailId">
<summary>
采购订单明细Id
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.Erp.ErpPurchaseInStockDetailsSaveDto.Qty">
<summary>
数量
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Erp.ErpPushDto">
<summary>
下推

View File

@@ -546,6 +546,11 @@
仓位ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStock.ErpDetails">
<summary>
ERP明细
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStock.Details">
<summary>
明细
@@ -570,6 +575,23 @@
生成单据号
</summary>
</member>
<member name="M:WMS.Web.Domain.Entitys.InStock.SyncSuccess(System.Int32,System.Int32,System.String)">
<summary>
同步金蝶(成功)
</summary>
<param name="erpDetailId"></param>
<param name="operateId"></param>
<param name="erpBillNo"></param>
</member>
<member name="M:WMS.Web.Domain.Entitys.InStock.SyncFail(System.String,System.Int32,System.Int32,WMS.Web.Domain.Values.SyncStatus)">
<summary>
同步金蝶(失败)
</summary>
<param name="remark"></param>
<param name="erpDetailId"></param>
<param name="operateId"></param>
<param name="syncStatus"></param>
</member>
<member name="T:WMS.Web.Domain.Entitys.InStockDetails">
<summary>
wms入库单明细
@@ -625,6 +647,51 @@
序列号集
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.InStockErpDetails">
<summary>
wms入库单ERP明细
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.Id">
<summary>
ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.Fid">
<summary>
单据头ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.ErpDetailId">
<summary>
对应金蝶的明细ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.Qty">
<summary>
数量
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.SuccessSync">
<summary>
同步成功或者失败 默认是失败状态
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InStockErpDetails.ErpSyncBillNo">
<summary>
同步到金蝶后金蝶的单据Id
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.InStockTask">
<summary>
erp入库任务表
@@ -2037,6 +2104,21 @@
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Infrastructure.IInStockRepositories.Update(WMS.Web.Domain.Entitys.InStock,System.Boolean)">
<summary>
修改
</summary>
<param name="entity"></param>
<param name="isTransaction"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Infrastructure.IInStockRepositories.GetList(System.Collections.Generic.List{System.Int32})">
<summary>
根据单据头id获取数据
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Infrastructure.IInStockTaskBoxRepositories">
<summary>
箱与任务单绑定(收货)关系表-仓储接口
@@ -2466,11 +2548,12 @@
入库单服务接口
</summary>
</member>
<member name="M:WMS.Web.Domain.IService.IInStockService.Sync(WMS.Web.Core.Dto.OperateRequest)">
<member name="M:WMS.Web.Domain.IService.IInStockService.Sync(WMS.Web.Core.Dto.OperateRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
同步
同步金蝶
</summary>
<param name="dto"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.IInStockService.Receive(WMS.Web.Core.Dto.InStockTask.UpdateInStockTaskRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
@@ -2797,6 +2880,13 @@
</summary>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.Public.IErpService.BillQueryForPurchaseInStock(System.String)">
<summary>
erp:查询采购入库单信息
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.IService.Public.IErpService.BillQueryForPurchaseInStock(System.Collections.Generic.List{System.String})">
<summary>
erp:单据查询-采购入库单
@@ -3736,11 +3826,12 @@
入库单服务
</summary>
</member>
<member name="M:WMS.Web.Domain.Services.InStockService.Sync(WMS.Web.Core.Dto.OperateRequest)">
<member name="M:WMS.Web.Domain.Services.InStockService.Sync(WMS.Web.Core.Dto.OperateRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
同步-金蝶
</summary>
<param name="dto"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.InStockService.Receive(WMS.Web.Core.Dto.InStockTask.UpdateInStockTaskRequest,WMS.Web.Core.Dto.Login.LoginInDto)">
@@ -3819,6 +3910,23 @@
<param name="dto"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.InStockService.PurchaseInStock(WMS.Web.Domain.Entitys.InStock,WMS.Web.Core.Dto.Login.LoginInDto)">
<summary>
采购:同步金蝶
</summary>
<param name="entity"></param>
<param name="loginInfo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Domain.Services.InStockService.Push(WMS.Web.Core.Dto.Erp.ErpPushDto,WMS.Web.Domain.Entitys.InStockErpDetails,System.String)">
<summary>
下推
</summary>
<param name="dto"></param>
<param name="erpDetail"></param>
<param name="billNo"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Domain.Services.InStockTaskService">
<summary>
入库任务单-服务