仓位详情方法
This commit is contained in:
@@ -3921,6 +3921,16 @@
|
||||
每页条数 不传默认每页10 条
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:WMS.Web.Core.Dto.SingleData.IdRequest">
|
||||
<summary>
|
||||
ID请求对象
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:WMS.Web.Core.Dto.SingleData.IdRequest.Id">
|
||||
<summary>
|
||||
ID
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:WMS.Web.Core.Dto.SingleData.NameRequest">
|
||||
<summary>
|
||||
名称请求对象
|
||||
@@ -4081,6 +4091,11 @@
|
||||
仓库code
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:WMS.Web.Core.Dto.SingleData.UcSubStockResponse.ErpOrgCode">
|
||||
<summary>
|
||||
对应的金蝶组织编码
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:WMS.Web.Core.Dto.SingleData.UcSubStockResponse.Name">
|
||||
<summary>
|
||||
名称
|
||||
|
||||
@@ -3200,30 +3200,6 @@
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.Services.BoxInventoryService.GeneratePurchaseBox(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryPurchaseGenerateDto},System.Boolean)">
|
||||
<summary>
|
||||
采购上架-箱库存变更--这个有点问题--请使用HandlBoxInventory
|
||||
</summary>
|
||||
<param name="dtoDatas"></param>
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.Services.BoxInventoryService.GenerateNoPurchaseBox(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryNoPurchaseGenerateDto},System.Boolean)">
|
||||
<summary>
|
||||
非采购上架-箱库存变更--这个有点问题--请使用HandlBoxInventory
|
||||
</summary>
|
||||
<param name="dtoDatas"></param>
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.Services.BoxInventoryService.GenerateOutStockBox(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryOutStockGenerateDto},System.Boolean)">
|
||||
<summary>
|
||||
出库下架-箱库存变更--这个有点问题--请使用HandlBoxInventory
|
||||
</summary>
|
||||
<param name="dtoDatas"></param>
|
||||
<param name="isTransaction"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Domain.Services.BoxInventoryService.HandlBoxInventory(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryGenerateDto},System.Boolean)">
|
||||
<summary>
|
||||
处理箱库存变更:出入库
|
||||
@@ -5259,6 +5235,11 @@
|
||||
获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
||||
</summary>
|
||||
</member>
|
||||
<member name="F:WMS.Web.Domain.Values.Single.SysConfigAction.GetWmsSubWarehouseByIdAndCompany">
|
||||
<summary>
|
||||
获取仓位详情:根据仓位ID和公司ID
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:WMS.Web.Domain.Values.TakeStockType">
|
||||
<summary>
|
||||
盘点单类型
|
||||
|
||||
25
src/WMS.Web.Core/Dto/SingleData/IdRequest.cs
Normal file
25
src/WMS.Web.Core/Dto/SingleData/IdRequest.cs
Normal file
@@ -0,0 +1,25 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
|
||||
namespace WMS.Web.Core.Dto.SingleData
|
||||
{
|
||||
/// <summary>
|
||||
/// ID请求对象
|
||||
/// </summary>
|
||||
public class IdRequest:SingleDataRequest
|
||||
{
|
||||
public IdRequest() { }
|
||||
|
||||
public IdRequest(int id, int companyId)
|
||||
{
|
||||
this.Id = id;
|
||||
this.CompanyId = companyId;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// ID
|
||||
/// </summary>
|
||||
public int Id { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -29,6 +29,11 @@ namespace WMS.Web.Core.Dto.SingleData
|
||||
/// </summary>
|
||||
public string StockCode { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 对应的金蝶组织编码
|
||||
/// </summary>
|
||||
public string ErpOrgCode { get; set; }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 名称
|
||||
|
||||
@@ -33,6 +33,14 @@ namespace WMS.Web.Domain.Infrastructure
|
||||
/// <param name="companyId"></param>
|
||||
/// <returns></returns>
|
||||
Task<List<UcSubStockResponse>> GetSubUcStockAsync(string systemCode, string name, int companyId);
|
||||
|
||||
/// <summary>
|
||||
/// 获取仓位详情:根据仓位ID和公司ID
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="companyId"></param>
|
||||
/// <returns></returns>
|
||||
Task<UcSubStockResponse> GetSubUcStockAsync(int id, int companyId);
|
||||
/// <summary>
|
||||
/// 获取仓库
|
||||
/// </summary>
|
||||
|
||||
@@ -192,5 +192,10 @@ namespace WMS.Web.Domain.Values.Single
|
||||
/// 获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
||||
/// </summary>
|
||||
GetWmsSubWarehouseBySystemCodeAndNameAndCompany = 44,
|
||||
|
||||
/// <summary>
|
||||
/// 获取仓位详情:根据仓位ID和公司ID
|
||||
/// </summary>
|
||||
GetWmsSubWarehouseByIdAndCompany = 45,
|
||||
}
|
||||
}
|
||||
|
||||
@@ -71,6 +71,22 @@ namespace WMS.Web.Repositories
|
||||
return result.Data.ToList();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取仓位详情:根据仓位ID和公司ID
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <param name="companyId"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<UcSubStockResponse> GetSubUcStockAsync(int id, int companyId)
|
||||
{
|
||||
var result = await _singleDataService.GetSysConfigData<Result<UcSubStockResponse>, IdRequest>
|
||||
(new IdRequest(id, companyId),
|
||||
SysConfigAction.GetWmsSubWarehouseByIdAndCompany);
|
||||
if (!result.Success)
|
||||
return null;
|
||||
return result.Data;
|
||||
}
|
||||
|
||||
public async Task<List<UcStockResponse>> GetUcStockAsync(string systemCode, string name, int companyId)
|
||||
{
|
||||
var result = await _singleDataService.GetSysConfigData<ResultList<UcStockResponse>, SystemCodeRequest>
|
||||
|
||||
Reference in New Issue
Block a user