sql/DBScript/01_DDL/01_DDL_TABLE_YunNeiDongLi.sql | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
wcs/yunneiWCS/yunneiWCS/DataAccess/OutInStockRecord_V2_MesHandler.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
wcs/yunneiWCS/yunneiWCS/ORM/Wms_outInStockRecord_Details_V2_Mes.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
wcs/yunneiWCS/yunneiWCS/ORM/Wms_outInStockRecord_V2_Mes.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
wcs/yunneiWCS/yunneiWCS/ORM/dbmodel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
wcs/yunneiWCS/yunneiWCS/yunneiWCS.csproj | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
sql/DBScript/01_DDL/01_DDL_TABLE_YunNeiDongLi.sql
@@ -178,3 +178,76 @@ ) GO /*==============================================================*/ /* Table: Wms_outInStockRecord_V2_Mes */ /* Description: 出入库记录(为推送MES) */ /* Author:shaocx */ /* CreateTime:2025-09-01 */ /*==============================================================*/ IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('Wms_outInStockRecord_V2_Mes') AND TYPE = 'U') create table Wms_outInStockRecord_V2_Mes( ID bigint NOT NULL, -- 主键 outInFlag int ,--- 出入库类型 1 入库 2 出库 outInFlagName VARCHAR(100) ,--- 出入库类型 1 入库 2 出库 taskId NVARCHAR(128) NULL , -- 任务ID taskType int NULL , -- 任务类型 taskTypeName NVARCHAR(128) NULL , -- 任务类型 taskName NVARCHAR(128) NULL , -- 任务类型 sourcePlace NVARCHAR(128) NULL , -- 起点 toPlace NVARCHAR(128) NULL , -- 目标点 materialCode VARCHAR(100) NULL , -- 物料编码 materialName NVARCHAR(100) NULL , -- 物料名称 version NVARCHAR(100) NULL , -- 机型 supplier NVARCHAR(100) NULL , -- 供应商 containerCode NVARCHAR(100) NULL , -- 托盘号 qty int NULL , -- 数量 isSendToMes int NULL , -- 是否推给MES SendToMesTime datetime null, -- 推给MES时间 MesRet NVARCHAR(128) NULL , -- MES返回结果 Remark NVARCHAR(128) NULL , -- 备注 Creator varchar(128) null,-- 创建人 CreateTime datetime null, -- 创建时间 LastModifier varchar(128) null,-- 修改人 LastModifyTime datetime null -- 修改时间 constraint PK_Wms_outInStockRecord_V2_Mes primary key (ID) ) GO /*==============================================================*/ /* Table: Wms_outInStockRecord_V2_Mes */ /* Description: 出入库记录明细(为推送MES) */ /* Author:shaocx */ /* CreateTime:2025-09-01 */ /*==============================================================*/ IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('Wms_outInStockRecord_Details_V2_Mes') AND TYPE = 'U') create table Wms_outInStockRecord_Details_V2_Mes( ID bigint NOT NULL, -- 主键 mainId bigint ,--- Wms_outInStockRecord_V2_Mes表的ID productCode VARCHAR(100) NULL , -- 产品编码 productName NVARCHAR(100) NULL , -- 产品名称 serialNumber NVARCHAR(100) NULL , -- 流水号 Remark NVARCHAR(128) NULL , -- 备注 Creator varchar(128) null,-- 创建人 CreateTime datetime null, -- 创建时间 LastModifier varchar(128) null,-- 修改人 LastModifyTime datetime null -- 修改时间 constraint PK_Wms_outInStockRecord_Details_V2_Mes primary key (ID) ) GO wcs/yunneiWCS/yunneiWCS/DataAccess/OutInStockRecord_V2_MesHandler.cs
@@ -85,7 +85,8 @@ mainId = log.ID, productCode = item.productCode, productName = item.productName, serialNumber = item.serialNumber serialNumber = item.serialNumber, CreateTime = DateTime.Now }; mod.Wms_outInStockRecord_Details_V2_Mes.Add(wms_OutInStockRecord_Details_V2_Mes); } @@ -151,7 +152,8 @@ mainId = log.ID, productCode = item.productCode, productName = item.productName, serialNumber = item.serialNumber serialNumber = item.serialNumber, CreateTime = DateTime.Now }; mod.Wms_outInStockRecord_Details_V2_Mes.Add(wms_OutInStockRecord_Details_V2_Mes); } wcs/yunneiWCS/yunneiWCS/ORM/Wms_outInStockRecord_Details_V2_Mes.cs
@@ -9,6 +9,7 @@ [Table("Wms_outInStockRecord_Details_V2_Mes")] public partial class Wms_outInStockRecord_Details_V2_Mes { [DatabaseGenerated(DatabaseGeneratedOption.None)] public long ID { get; set; } public long? mainId { get; set; } @@ -21,5 +22,18 @@ [StringLength(50)] public string serialNumber { get; set; } [StringLength(128)] public string Remark { get; set; } [StringLength(128)] public string Creator { get; set; } public DateTime? CreateTime { get; set; } [StringLength(128)] public string LastModifier { get; set; } public DateTime? LastModifyTime { get; set; } } } wcs/yunneiWCS/yunneiWCS/ORM/Wms_outInStockRecord_V2_Mes.cs
@@ -8,6 +8,7 @@ public partial class Wms_outInStockRecord_V2_Mes { [DatabaseGenerated(DatabaseGeneratedOption.None)] public long ID { get; set; } public int? outInFlag { get; set; } wcs/yunneiWCS/yunneiWCS/ORM/dbmodel.cs
@@ -45,6 +45,33 @@ protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<Wms_outInStockRecord_Details_V2_Mes>() .Property(e => e.productCode) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_Details_V2_Mes>() .Property(e => e.Creator) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_Details_V2_Mes>() .Property(e => e.LastModifier) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_V2_Mes>() .Property(e => e.outInFlagName) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_V2_Mes>() .Property(e => e.materialCode) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_V2_Mes>() .Property(e => e.Creator) .IsUnicode(false); modelBuilder.Entity<Wms_outInStockRecord_V2_Mes>() .Property(e => e.LastModifier) .IsUnicode(false); modelBuilder.Entity<BasicDataSet>() .Property(e => e.BasicDataType) .IsFixedLength() wcs/yunneiWCS/yunneiWCS/yunneiWCS.csproj
@@ -322,6 +322,9 @@ <ItemGroup> <Content Include="IwareICO.ico" /> </ItemGroup> <ItemGroup> <Folder Include="Test_ORM\" /> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets.