实体对象创建

This commit is contained in:
tongfei
2023-10-26 09:58:15 +08:00
parent c8fca23519
commit cdb0cdefb0
6 changed files with 321 additions and 0 deletions

View File

@@ -4,6 +4,71 @@
<name>WMS.Web.Domain</name> <name>WMS.Web.Domain</name>
</assembly> </assembly>
<members> <members>
<member name="T:WMS.Web.Domain.Entitys.BackRecord">
<summary>
wms出入库回退记录表
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecord.Id">
<summary>
ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecord.BoxId">
<summary>
所属箱号ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecord.Type">
<summary>
类型1为入库回退下架2为出库回退上架
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecord.CreatorId">
<summary>
操作人
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecord.CreateTime">
<summary>
操作时间
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.BackRecordDetails">
<summary>
wms出入库回退记录表
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Id">
<summary>
ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Fid">
<summary>
回退记录表ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.Qty">
<summary>
数量
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.SubStockId">
<summary>
仓位ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.BackRecordDetails.SerialNumbers">
<summary>
序列号集
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.InstockOrder"> <member name="T:WMS.Web.Domain.Entitys.InstockOrder">
<summary> <summary>
wms入库单 wms入库单
@@ -14,6 +79,76 @@
ID ID
</summary> </summary>
</member> </member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrder.BillNo">
<summary>
单据编号
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrder.Type">
<summary>
入库类型
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrder.CreatorId">
<summary>
创建人
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrder.CreateTime">
<summary>
创建时间(入库时间)
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrder.SuccessSync">
<summary>
同步成功或者失败
</summary>
</member>
<member name="T:WMS.Web.Domain.Entitys.InstockOrderDetails">
<summary>
wms入库单明细
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.Id">
<summary>
ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.Fid">
<summary>
单据头ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.SourceBillNo">
<summary>
来源单号
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.SupplierId">
<summary>
供应商ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.OrgId">
<summary>
组织ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.MaterialId">
<summary>
物料ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.StockId">
<summary>
仓库ID
</summary>
</member>
<member name="P:WMS.Web.Domain.Entitys.InstockOrderDetails.Qty">
<summary>
数量
</summary>
</member>
<member name="T:WMS.Web.Domain.Infrastructure.IInstockOrderRepositories"> <member name="T:WMS.Web.Domain.Infrastructure.IInstockOrderRepositories">
<summary> <summary>
wms入库单-仓储接口 wms入库单-仓储接口
@@ -660,6 +795,21 @@
<param name="customerStockCode"></param> <param name="customerStockCode"></param>
<returns></returns> <returns></returns>
</member> </member>
<member name="T:WMS.Web.Domain.Values.BackRecordType">
<summary>
出入库回退类型
</summary>
</member>
<member name="F:WMS.Web.Domain.Values.BackRecordType.InstockOff">
<summary>
入库回退下架
</summary>
</member>
<member name="F:WMS.Web.Domain.Values.BackRecordType.OutstockOn">
<summary>
出库回退上架
</summary>
</member>
<member name="T:WMS.Web.Domain.Values.Erp.FormIdParam"> <member name="T:WMS.Web.Domain.Values.Erp.FormIdParam">
<summary> <summary>
业务对象表单Id对应erp的单据表的名称 业务对象表单Id对应erp的单据表的名称

View File

@@ -0,0 +1,37 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
using WMS.Web.Domain.Values;
namespace WMS.Web.Domain.Entitys
{
/// <summary>
/// wms出入库回退记录表
/// </summary>
[Serializable]
[Table("t_wms_back_record")]
public class BackRecord
{
/// <summary>
/// ID
/// </summary>
public int Id { get; set; }
/// <summary>
/// 所属箱号ID
/// </summary>
public int BoxId { get; set; }
/// <summary>
/// 类型1为入库回退下架2为出库回退上架
/// </summary>
public BackRecordType Type { get; set; }
/// <summary>
/// 操作人
/// </summary>
public int CreatorId { get; set; }
/// <summary>
/// 操作时间
/// </summary>
public DateTime CreateTime { get; set; }
}
}

View File

@@ -0,0 +1,41 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
namespace WMS.Web.Domain.Entitys
{
/// <summary>
/// wms出入库回退记录表
/// </summary>
[Serializable]
[Table("t_wms_back_record_details")]
public class BackRecordDetails
{
/// <summary>
/// ID
/// </summary>
public int Id { get; set; }
/// <summary>
/// 回退记录表ID
/// </summary>
public int Fid { get; set; }
/// <summary>
/// 物料ID
/// </summary>
public int MaterialId { get; set; }
/// <summary>
/// 数量
/// </summary>
public decimal Qty { get; set; }
/// <summary>
/// 仓位ID
/// </summary>
public int SubStockId { get; set; }
/// <summary>
/// 序列号集
/// </summary>
public string SerialNumbers { get; set; }
}
}

View File

@@ -2,6 +2,7 @@
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Text; using System.Text;
using WMS.Web.Domain.Values;
namespace WMS.Web.Domain.Entitys namespace WMS.Web.Domain.Entitys
{ {
@@ -16,5 +17,25 @@ namespace WMS.Web.Domain.Entitys
/// ID /// ID
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
/// <summary>
/// 单据编号
/// </summary>
public string BillNo { get; set; }
/// <summary>
/// 入库类型
/// </summary>
public InstockType Type { get; set; }
/// <summary>
/// 创建人
/// </summary>
public int CreatorId { get; set; }
/// <summary>
/// 创建时间(入库时间)
/// </summary>
public DateTime CreateTime { get; set; }
/// <summary>
/// 同步成功或者失败
/// </summary>
public bool SuccessSync { get; set; }
} }
} }

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
namespace WMS.Web.Domain.Entitys
{
/// <summary>
/// wms入库单明细
/// </summary>
[Serializable]
[Table("t_wms_instock_details")]
public class InstockOrderDetails
{
/// <summary>
/// ID
/// </summary>
public int Id { get; set; }
/// <summary>
/// 单据头ID
/// </summary>
public int Fid { get; set; }
/// <summary>
/// 来源单号
/// </summary>
public string SourceBillNo { get; set; }
/// <summary>
/// 供应商ID
/// </summary>
public int SupplierId { get; set; }
/// <summary>
/// 组织ID
/// </summary>
public int OrgId { get; set; }
/// <summary>
/// 物料ID
/// </summary>
public int MaterialId { get; set; }
/// <summary>
/// 仓库ID
/// </summary>
public int StockId { get; set; }
/// <summary>
/// 数量
/// </summary>
public decimal Qty { get; set; }
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.Text;
using WMS.Web.Core;
namespace WMS.Web.Domain.Values
{
/// <summary>
/// 出入库回退类型
/// </summary>
public enum BackRecordType
{
/// <summary>
/// 入库回退下架
/// </summary>
[EnumRemark("入库回退下架")]
InstockOff =1,
/// <summary>
/// 出库回退上架
/// </summary>
[EnumRemark("出库回退上架")]
OutstockOn =2
}
}