仓位详情方法
This commit is contained in:
@@ -3921,6 +3921,16 @@
|
|||||||
每页条数 不传默认每页10 条
|
每页条数 不传默认每页10 条
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</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">
|
<member name="T:WMS.Web.Core.Dto.SingleData.NameRequest">
|
||||||
<summary>
|
<summary>
|
||||||
名称请求对象
|
名称请求对象
|
||||||
@@ -4081,6 +4091,11 @@
|
|||||||
仓库code
|
仓库code
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Core.Dto.SingleData.UcSubStockResponse.ErpOrgCode">
|
||||||
|
<summary>
|
||||||
|
对应的金蝶组织编码
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:WMS.Web.Core.Dto.SingleData.UcSubStockResponse.Name">
|
<member name="P:WMS.Web.Core.Dto.SingleData.UcSubStockResponse.Name">
|
||||||
<summary>
|
<summary>
|
||||||
名称
|
名称
|
||||||
|
|||||||
@@ -3200,30 +3200,6 @@
|
|||||||
<param name="isTransaction"></param>
|
<param name="isTransaction"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</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)">
|
<member name="M:WMS.Web.Domain.Services.BoxInventoryService.HandlBoxInventory(System.Collections.Generic.List{WMS.Web.Core.Dto.Inventory.BoxInventoryGenerateDto},System.Boolean)">
|
||||||
<summary>
|
<summary>
|
||||||
处理箱库存变更:出入库
|
处理箱库存变更:出入库
|
||||||
@@ -5259,6 +5235,11 @@
|
|||||||
获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="F:WMS.Web.Domain.Values.Single.SysConfigAction.GetWmsSubWarehouseByIdAndCompany">
|
||||||
|
<summary>
|
||||||
|
获取仓位详情:根据仓位ID和公司ID
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Domain.Values.TakeStockType">
|
<member name="T:WMS.Web.Domain.Values.TakeStockType">
|
||||||
<summary>
|
<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>
|
/// </summary>
|
||||||
public string StockCode { get; set; }
|
public string StockCode { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 对应的金蝶组织编码
|
||||||
|
/// </summary>
|
||||||
|
public string ErpOrgCode { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 名称
|
/// 名称
|
||||||
|
|||||||
@@ -33,6 +33,14 @@ namespace WMS.Web.Domain.Infrastructure
|
|||||||
/// <param name="companyId"></param>
|
/// <param name="companyId"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
Task<List<UcSubStockResponse>> GetSubUcStockAsync(string systemCode, string name, int companyId);
|
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>
|
||||||
/// 获取仓库
|
/// 获取仓库
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -192,5 +192,10 @@ namespace WMS.Web.Domain.Values.Single
|
|||||||
/// 获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
/// 获取仓库::根据管理系统code和仓位名称和公司ID,备注系统code和公司ID是必填
|
||||||
/// </summary>
|
/// </summary>
|
||||||
GetWmsSubWarehouseBySystemCodeAndNameAndCompany = 44,
|
GetWmsSubWarehouseBySystemCodeAndNameAndCompany = 44,
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取仓位详情:根据仓位ID和公司ID
|
||||||
|
/// </summary>
|
||||||
|
GetWmsSubWarehouseByIdAndCompany = 45,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -71,6 +71,22 @@ namespace WMS.Web.Repositories
|
|||||||
return result.Data.ToList();
|
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)
|
public async Task<List<UcStockResponse>> GetUcStockAsync(string systemCode, string name, int companyId)
|
||||||
{
|
{
|
||||||
var result = await _singleDataService.GetSysConfigData<ResultList<UcStockResponse>, SystemCodeRequest>
|
var result = await _singleDataService.GetSysConfigData<ResultList<UcStockResponse>, SystemCodeRequest>
|
||||||
|
|||||||
Reference in New Issue
Block a user