调整列表

This commit is contained in:
18942506660
2023-10-26 15:41:59 +08:00
parent bf665e81df
commit 918e4d203b
7 changed files with 85 additions and 32 deletions

View File

@@ -37,14 +37,14 @@ namespace WMS.Web.Api.Controllers
/// <returns></returns>
[HttpPost]
[Route("GetList")]
public async Task<Result<PaginationResponseDto<ChangeBoxRecordQueryInfoResponse>>> GetPagedList([FromBody] ChangeBoxRecordQueryRequest dto)
public async Task<ResultPagedList<ChangeBoxRecordQueryInfoResponse>> GetPagedList([FromBody] ChangeBoxRecordQueryRequest dto)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result<PaginationResponseDto<ChangeBoxRecordQueryInfoResponse>>.ReFailure(ResultCodes.Token_Invalid_Error);
var response = await _repositories.GetListAsync(dto);
var result = Result<PaginationResponseDto<ChangeBoxRecordQueryInfoResponse>>.ReSuccess(response);
return ResultPagedList<ChangeBoxRecordQueryInfoResponse>.ReFailure(ResultCodes.Token_Invalid_Error);
var (list, count) = await _repositories.GetListAsync(dto);
var result = ResultPagedList<ChangeBoxRecordQueryInfoResponse>.ReSuccess(list,count);
return result;
}
}

View File

@@ -4,6 +4,18 @@
<name>WMS.Web.Api</name>
</assembly>
<members>
<member name="T:WMS.Web.Api.Controllers.ChangeBoxRecordController">
<summary>
改箱
</summary>
</member>
<member name="M:WMS.Web.Api.Controllers.ChangeBoxRecordController.GetPagedList(WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest)">
<summary>
列表
</summary>
<param name="dto"></param>
<returns></returns>
</member>
<member name="T:WMS.Web.Api.Controllers.LoginController">
<summary>
登录接口

View File

@@ -85,6 +85,51 @@
<member name="P:ERP.AccessResult.AccessToken">
<remarks/>
</member>
<member name="T:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest">
<summary>
改箱列表请求
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.SrcBox">
<summary>
原箱子ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.DestBox">
<summary>
目标箱子ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.StockId">
<summary>
仓库
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.SrcSubStockId">
<summary>
原仓位ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.DestSubStockId">
<summary>
现仓位ID
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.Creator">
<summary>
操作人
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.CreateBeginDate">
<summary>
操作时间 开始
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.ChangeBoxRecord.ChangeBoxRecordQueryRequest.CreateEndDate">
<summary>
操作时间 结束
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.Erp.ErpBillQueryDto">
<summary>
ERP单据查询-dto
@@ -480,6 +525,21 @@
用户类型1为员工2为供应商3为客户
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.PaginationRequestDto.OrgId">
<summary>
组织Id(所有列表页都需要 全局)
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.PaginationBaseRequestDto.PageNo">
<summary>
页数 不传默认为1
</summary>
</member>
<member name="P:WMS.Web.Core.Dto.PaginationBaseRequestDto.PageSize">
<summary>
每页条数 不传默认每页10 条
</summary>
</member>
<member name="T:WMS.Web.Core.Dto.SingleData.SingleDataRequest">
<summary>
单点数据-请求统一对象

View File

@@ -814,7 +814,7 @@
备注
</summary>
</member>
<member name="T:WMS.Web.Domain.Infrastructure.IInstockOrderRepositories">
<member name="T:WMS.Web.Domain.Infrastructure.IInStockRepositories">
<summary>
wms入库单-仓储接口
</summary>
@@ -1710,6 +1710,11 @@
错误提示信息
</summary>
</member>
<member name="F:WMS.Web.Domain.Values.ResultCodes.Token_Invalid_Error">
<summary>
无效
</summary>
</member>
<member name="T:WMS.Web.Domain.Values.Single.SingleAction">
<summary>
对接单点的接口方法-枚举

View File

@@ -1,24 +0,0 @@
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto
{
public class PaginationResponseDto<T>
{
public PaginationResponseDto(List<T> list, int? total)
{
this.List = list;
this.Total = total;
}
/// <summary>
/// 查询列表内容
/// </summary>
public List<T> List { get; set; } = new List<T>();
/// <summary>
/// 总条数
/// </summary>
public int? Total { get; set; }
}
}

View File

@@ -14,6 +14,6 @@ namespace WMS.Web.Domain.Infrastructure
Task<ChangeBoxRecord> Add(ChangeBoxRecord entity, bool isTransaction = true);
// 获取销售列表
Task<PaginationResponseDto<ChangeBoxRecordQueryInfoResponse>> GetListAsync(ChangeBoxRecordQueryRequest dto);
Task<(List<ChangeBoxRecordQueryInfoResponse> list,int total)> GetListAsync(ChangeBoxRecordQueryRequest dto);
}
}

View File

@@ -64,7 +64,7 @@ namespace WMS.Web.Repositories
/// </summary>
/// <param name="dto"></param>
/// <returns></returns>
public Task<PaginationResponseDto<ChangeBoxRecordQueryInfoResponse>> GetListAsync(ChangeBoxRecordQueryRequest dto)
public Task<(List<ChangeBoxRecordQueryInfoResponse> list, int total)> GetListAsync(ChangeBoxRecordQueryRequest dto)
{
throw new NotImplementedException();
}