diff --git a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Entitys/BillNumberRecord.cs b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Entitys/BillNumberRecord.cs
new file mode 100644
index 0000000..549527d
--- /dev/null
+++ b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Entitys/BillNumberRecord.cs
@@ -0,0 +1,38 @@
+using JetBrains.Annotations;
+using System;
+using System.Collections.Generic;
+using System.Collections.ObjectModel;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Volo.Abp.Domain.Entities.Auditing;
+
+namespace WY.NewJit.MsgCheck
+{
+ ///
+ /// 单号纪律表
+ ///
+ public class BillNumberRecord : AuditedAggregateRoot
+ {
+ ///
+ /// 产线#
+ ///
+ public virtual string ProductLine { get; set; }
+ ///
+ /// 轮数#
+ ///
+ public virtual int RoundNumber { get; set; }
+ ///
+ /// 记录号#
+ ///
+ public virtual int RecordNumber { get; set; }
+ ///
+ /// 插入数据条数#
+ ///
+ public virtual int InsertedRows { get; set; }
+ ///
+ /// 更新时间#
+ ///
+ public virtual DateTime UpdateTime { get; set; }
+ }
+}
diff --git a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/BillNumberRecordDomainService.cs b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/BillNumberRecordDomainService.cs
new file mode 100644
index 0000000..b2c558a
--- /dev/null
+++ b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.Domain/MsgCheck/Services/BillNumberRecordDomainService.cs
@@ -0,0 +1,30 @@
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Volo.Abp.Domain.Repositories;
+using Volo.Abp.Domain.Services;
+using WY.NewJit.MsgBaseData;
+
+namespace WY.NewJit.MsgCheck
+{
+ public class BillNumberRecordDomainService : DomainService
+ {
+ private readonly IRepository _billNumberRepository;
+ private ILogger _logger;
+ private readonly LogRemindDomainService _logRemindDomainService;
+ public BillNumberRecordDomainService(
+ IRepository billNumberRepository,
+ ILogger logger,
+ LogRemindDomainService logRemindDomainService)
+ {
+ _billNumberRepository = billNumberRepository;
+ _logger = logger;
+ _logRemindDomainService = logRemindDomainService;
+ }
+
+
+ }
+}
diff --git a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContext.cs b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContext.cs
index f873132..a28ddcc 100644
--- a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContext.cs
+++ b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContext.cs
@@ -77,6 +77,8 @@ namespace WY.NewJit.EntityFrameworkCore
public DbSet UnknownAssemblys { get; set; }
public DbSet UnknownAssemblyParts { get; set; }
+ public DbSet BillNumberRecords { get; set; }
+
#endregion
@@ -146,6 +148,7 @@ namespace WY.NewJit.EntityFrameworkCore
#endregion
+
/* Add DbSet properties for your Aggregate Roots / Entities here.
* Also map them inside NewJitDbContextModelCreatingExtensions.ConfigureNewJit
*/
diff --git a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContextModelCreatingExtensions.cs b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContextModelCreatingExtensions.cs
index 9a6b538..b229266 100644
--- a/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContextModelCreatingExtensions.cs
+++ b/src/Modules/新版JIT或JIS系统服务端/src/WY.NewJit.EntityFrameworkCore/EntityFrameworkCore/NewJitDbContextModelCreatingExtensions.cs
@@ -167,6 +167,14 @@ namespace WY.NewJit.EntityFrameworkCore
#region 报文解析及校验
+ builder.Entity(b => {
+ b.ToTable(NewJitConsts.DbTablePrefix + nameof(BillNumberRecord));
+ b.ConfigureByConvention();
+ b.Property(itm => itm.ProductLine).HasColumnType("varchar").HasMaxLength(50);
+ b.HasIndex(x => new { x.ProductLine }).IsUnique();
+ });
+
+
builder.Entity(b => {
b.ToTable(NewJitConsts.DbTablePrefix + nameof(ZHBPrintStatus));
b.ConfigureByConvention();