浏览代码

增加配置表和仓储

Murphy 2 年之前
父节点
当前提交
77f337b0a4

+ 3 - 0
MicroServices/Business/Business.Application/ResourceExamineManagement/ResourceExamineAppService.cs

@@ -289,6 +289,7 @@ namespace Business.ResourceExamineManagement
         private ISqlRepository<PurOrdMaster> _purOrdMaster;
         private ISqlRepository<PurOrdDetail> _purOrdDetail;
         private ISqlRepository<ItemPackMaster> _itemPackMaster;
+        private ISqlRepository<GeneralizedCodeMaster> _generalizedCodeMaster;
         /// <summary>
         /// 生产排产
         /// </summary>
@@ -423,6 +424,7 @@ namespace Business.ResourceExamineManagement
             ISqlRepository<rf_serialnumber> rf_serialnumber,
             ISqlRepository<LocationDetail> locationDetail,
             ISqlRepository<ItemPackMaster> itemPackMaster,
+            ISqlRepository<GeneralizedCodeMaster> generalizedCodeMaster,
             IUnitOfWorkManager unitOfWorkManager
             )
         {
@@ -503,6 +505,7 @@ namespace Business.ResourceExamineManagement
             _productExamineAppService = productExamineAppService;
             _locationDetail = locationDetail;
             _itemPackMaster = itemPackMaster;
+            _generalizedCodeMaster = generalizedCodeMaster;
             _unitOfWorkManager = unitOfWorkManager;
         }
         #endregion

+ 5 - 0
MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/DOP/BusinessDbContext.cs

@@ -172,6 +172,11 @@ namespace Business.EntityFrameworkCore
         /// 标准物料规格型号设置表
         /// </summary>
         public DbSet<StandardItemModelSet> StandardItemModelSet { get; set; }
+
+        /// <summary>
+        /// 系统配置表
+        /// </summary>
+        public DbSet<GeneralizedCodeMaster> GeneralizedCodeMaster { get; set; }
         #endregion
 
         //Code generation...

+ 91 - 0
MicroServices/Business/Bussiness.Model/MES/IC/GeneralizedCodeMaster.cs

@@ -0,0 +1,91 @@
+using Business.Model;
+using Microsoft.EntityFrameworkCore;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Business.Model.MES.IC
+{
+    /// <summary>
+    /// 通用代码表
+    /// </summary>
+    [Comment("通用代码表")]
+    public class GeneralizedCodeMaster
+    {
+        /// <summary>
+        /// 主键
+        /// </summary>
+        [Comment("主键")]
+        [Key]
+        public int RecID { get; set; }
+
+        /// <summary>
+        /// 域名
+        /// </summary>
+        [Comment("域名")]
+        public string? Domain { get; set; }
+
+        /// <summary>
+        /// 配置模块,DOP用DopConfig
+        /// </summary>
+        [Comment("配置模块")]
+        public string? FldName { get; set; }
+
+        /// <summary>
+        /// 配置项的值
+        /// </summary>
+        [Comment("配置项的值")]
+        public string? Comments { get; set; }
+
+        /// <summary>
+        /// 配置项描述
+        /// </summary>
+        [Comment("配置项描述")]
+        public string? Ufld1 { get; set; }
+
+        /// <summary>
+        /// 配置项Key
+        /// </summary>
+        [Comment("配置项Key")]
+        public string? Val { get; set; }
+
+        /// <summary>
+        /// 是否有效:1-有效;0-无效
+        /// </summary>
+        [Comment("是否有效")]
+        public Boolean IsActive { get; set; }
+
+        /// <summary>
+        /// 是否确认:1-已确认;0-没确认
+        /// </summary>
+        [Comment("是否有效")]
+        public Boolean IsConfirm { get; set; }
+
+        /// <summary>
+        /// 创建时间
+        /// </summary>
+        [Comment("创建时间")]
+        public DateTime? CreateTime { get; set; }
+
+        /// <summary>
+        /// 创建人
+        /// </summary>
+        [Comment("创建人")]
+        public string? CreateUser { get; set; }
+
+        /// <summary>
+        /// 创建时间
+        /// </summary>
+        [Comment("修改时间")]
+        public DateTime? UpdateTime { get; set; }
+
+        /// <summary>
+        /// 修改人
+        /// </summary>
+        [Comment("修改人")]
+        public string? UpdateUser { get; set; }
+    }
+}