序列码支持老ops条码数据
This commit is contained in:
85
src/WMS.Web.Domain/Entitys/SerialNumbers_Ops.cs
Normal file
85
src/WMS.Web.Domain/Entitys/SerialNumbers_Ops.cs
Normal file
@@ -0,0 +1,85 @@
|
||||
using Newtonsoft.Json;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel.DataAnnotations.Schema;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using WMS.Web.Core;
|
||||
using WMS.Web.Domain.Values;
|
||||
|
||||
namespace WMS.Web.Domain.Entitys
|
||||
{
|
||||
/// <summary>
|
||||
/// 老ops序列码
|
||||
/// </summary>
|
||||
[Serializable]
|
||||
[Table("t_wms_serialnumbers_ops")]
|
||||
public class SerialNumbers_Ops : EntityBase
|
||||
{
|
||||
/// <summary>
|
||||
/// 主键 订单编号
|
||||
/// </summary>
|
||||
[Column("Id")]
|
||||
public override int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 序列号
|
||||
/// </summary>
|
||||
[Column("SerialNumber")]
|
||||
public string SerialNumber { get; set; }
|
||||
/// <summary>
|
||||
/// 物料编码
|
||||
/// </summary>
|
||||
[Column("MaterialNumber")]
|
||||
public string MaterialNumber { get; set; }
|
||||
/// <summary>
|
||||
/// wms箱ID
|
||||
/// </summary>
|
||||
[Column("BoxId")]
|
||||
public int BoxId { get; set; }
|
||||
/// <summary>
|
||||
/// 对应老OPS的箱ID
|
||||
/// </summary>
|
||||
[Column("OpsBoxId")]
|
||||
public int OpsBoxId { get; set; }
|
||||
/// <summary>
|
||||
/// 创建人(老ops过来)
|
||||
/// </summary>
|
||||
[Column("Creator")]
|
||||
public string Creator { get; set; }
|
||||
/// <summary>
|
||||
/// 创建时间(老ops过来)
|
||||
/// </summary>
|
||||
[Column("CreateTime")]
|
||||
public DateTime CreateTime { get; set; } = DateTime.Now;
|
||||
/// <summary>
|
||||
/// 完成装箱时间
|
||||
/// </summary>
|
||||
[Column("CompleteCartonTime")]
|
||||
public DateTime? CompleteCartonTime { get; set; }
|
||||
/// <summary>
|
||||
/// 出库单对应销售订单号
|
||||
/// </summary>
|
||||
[Column("SalBillNo")]
|
||||
public string SalBillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 出库时间
|
||||
/// </summary>
|
||||
[Column("OutStockTime")]
|
||||
public DateTime? OutStockTime { get; set; }
|
||||
/// <summary>
|
||||
/// 采购单号
|
||||
///</summary>
|
||||
[Column("PurchaseBillNo")]
|
||||
public string PurchaseBillNo { get; set; }
|
||||
/// <summary>
|
||||
/// 入库时间
|
||||
/// </summary>
|
||||
[Column("InStockTime")]
|
||||
public DateTime? InStockTime { get; set; }
|
||||
/// <summary>
|
||||
/// 收货客户
|
||||
///</summary>
|
||||
[Column("CustomerId")]
|
||||
public int CustomerId { get; set; } = 0;
|
||||
}
|
||||
}
|
||||
@@ -21,7 +21,7 @@ namespace WMS.Web.Domain.Infrastructure
|
||||
/// <returns></returns>
|
||||
Task<bool> AddRange(List<SerialNumbers> entitys, bool isTransaction = true);
|
||||
//根据序列号模糊搜索信息
|
||||
Task<MaterialResponse> GetSerialNumber(string serialNumber, string orgCode);
|
||||
Task<MaterialResponse> GetSerialNumber(string serialNumber, string orgCode, bool IsOps = false);
|
||||
//根据序列号搜索信息
|
||||
Task<SerialNumbersResponse> Get(string serialNumber);
|
||||
/// 查询实体集合
|
||||
|
||||
16
src/WMS.Web.Domain/Mappers/SerialNumbersMapper.cs
Normal file
16
src/WMS.Web.Domain/Mappers/SerialNumbersMapper.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using AutoMapper;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using WMS.Web.Domain.Entitys;
|
||||
|
||||
namespace WMS.Web.Domain.Mappers
|
||||
{
|
||||
public class SerialNumbersMapper : Profile
|
||||
{
|
||||
public SerialNumbersMapper()
|
||||
{
|
||||
CreateMap<SerialNumbers_Ops, SerialNumbers>().ReverseMap();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user