移箱操作

This commit is contained in:
18942506660
2023-10-27 09:51:28 +08:00
parent 541d31770c
commit beb1377c6d
9 changed files with 187 additions and 10 deletions

View File

@@ -6,5 +6,37 @@ namespace WMS.Web.Core.Dto.MoveBoxRecord
{
public class MoveBoxRecordQueryInfoResponse
{
/// <summary>
/// 物料规格型号
/// </summary>
public string Specifications { get; set; }
/// <summary>
/// 箱号
/// </summary>
public string Box { get; set; }
/// <summary>
/// 原仓位
/// </summary>
public string SrcSubStock { get; set; }
/// <summary>
/// 目标仓位
/// </summary>
public string DestSubStock { get; set; }
/// <summary>
/// 数量
/// </summary>
public decimal Qty { get; set; }
/// <summary>
/// 类型:整箱移货上级,整箱移货下级
/// </summary>
public string Type { get; set; }
/// <summary>
/// 操作人
/// </summary>
public string Creator { get; set; }
/// <summary>
/// 操作时间
/// </summary>
public DateTime CreateTime { get; set; } = DateTime.Now;
}
}

View File

@@ -9,5 +9,25 @@ namespace WMS.Web.Core.Dto.MoveBoxRecord
/// </summary>
public class MoveBoxRecordQueryRequest : PaginationBaseRequestDto
{
/// <summary>
/// 类型1- 整箱移货上级2-整箱移货下级
/// </summary>
public int? Type { get; set; } = null;
/// <summary>
/// 箱号
/// </summary>
public string Box { get; set; }
/// <summary>
/// 操作人
/// </summary>
public string Creator { get; set; }
/// <summary>
/// 操作时间开始
/// </summary>
public DateTime? CreateBeginDate { get; set; } = null;
/// <summary>
/// 操作时间结束
/// </summary>
public DateTime? CreateEndDate { get; set; } = null;
}
}

View File

@@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Text;
namespace WMS.Web.Core.Dto.MoveBoxRecord
{
/// <summary>
/// 移箱保存
/// </summary>
public class SaveMoveBoxRecordRequest
{
/// <summary>
/// 箱号ID
/// </summary>
[Required(ErrorMessage = "箱号不能为空")]
public int BoxId { get; set; }
/// <summary>
/// 原仓位ID
/// </summary>
[Required(ErrorMessage = "原仓位不能为空")]
public int SrcSubStockId { get; set; }
/// <summary>
/// 目标仓位ID
/// </summary>
[Required(ErrorMessage = "目标仓位不能为空")]
public int DestSubStockId { get; set; }
/// <summary>
/// 数量
/// </summary>
[Required(ErrorMessage = "数量不能为空")]
public decimal Qty { get; set; }
/// <summary>
/// 类型1-整箱移货上级2-整箱移货下级
/// </summary>
[Required(ErrorMessage = "类型不能为空")]
public int Type { get; set; }
}
}