tangdi 3 лет назад
Родитель
Сommit
8d218f54f7

+ 11 - 11
MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContextModelCreatingExtensions.cs

@@ -2,9 +2,9 @@ using Business.Core.Extensions;
 using Business.Model;
 using Business.Models;
 using Bussiness.Model.MES.IC;
-using Bussiness.Model.MES.PO;
 using Bussiness.Model.Production;
 using Bussiness.Model.ProductionProcess;
+using Bussiness.Model.SRM;
 using Bussiness.Model.SystemData;
 using Bussiness.Model.Tech;
 using Microsoft.EntityFrameworkCore;
@@ -121,9 +121,9 @@ namespace Business.EntityFrameworkCore
                 b.ConfigureByConvention();
             });
 
-            builder.Entity<ic_purchase>(b =>
+            builder.Entity<srm_purchase>(b =>
             {
-                b.ToTable("ic_purchase").HasComment("膠죕꽃뭔斤口깊");
+                b.ToTable("srm_purchase").HasComment("膠죕꽃뭔斤口깊");
 
                 b.ConfigureByConvention();
             });
@@ -149,30 +149,30 @@ namespace Business.EntityFrameworkCore
                 b.ConfigureByConvention();
             });
 
-            builder.Entity<po_list>(b =>
+            builder.Entity<srm_po_list>(b =>
             {
-                b.ToTable("po_list").HasComment("꽃뭔땐데츠玖圈헙");
+                b.ToTable("srm_po_list").HasComment("꽃뭔땐데츠玖圈헙");
 
                 b.ConfigureByConvention();
             });
 
-            builder.Entity<po_main>(b =>
+            builder.Entity<srm_po_main>(b =>
             {
-                b.ToTable("po_main").HasComment("꽃뭔땐데");
+                b.ToTable("srm_po_main").HasComment("꽃뭔땐데");
 
                 b.ConfigureByConvention();
             });
 
-            builder.Entity<po_occupy>(b =>
+            builder.Entity<srm_po_occupy>(b =>
             {
-                b.ToTable("po_occupy").HasComment("꽃뭔땐데欖痰圈헙");
+                b.ToTable("srm_po_occupy").HasComment("꽃뭔땐데欖痰圈헙");
 
                 b.ConfigureByConvention();
             });
 
-            builder.Entity<pr_main>(b =>
+            builder.Entity<srm_pr_main>(b =>
             {
-                b.ToTable("pr_main").HasComment("꽃뭔�헝데");
+                b.ToTable("srm_pr_main").HasComment("꽃뭔�헝데");
 
                 b.ConfigureByConvention();
             });

+ 15 - 3
MicroServices/Business/Bussiness.Model/MES/IC/ic_bom.cs

@@ -30,11 +30,23 @@ namespace Bussiness.Model.MES.IC
         [Description("bom单编号")]
         public string? bom_number { get; set; }
         /// <summary>
-        /// 父级id
+        /// 物料id
         /// </summary>
         [Required]
-        [Description("父级id")]
-        public long parent_bom_id { get; set; }
+        [Description("物料id")]
+        public long icitem_id { get; set; }
+        /// <summary>
+        /// 物料代码
+        /// </summary>
+        [StringLength(80)]
+        [Description("物料代码")]
+        public string? item_number { get; set; }
+        /// <summary>
+        /// 物料名称
+        /// </summary>
+        [StringLength(200)]
+        [Description("物料名称")]
+        public string? item_name { get; set; }
         /// <summary>
         /// 序号
         /// </summary>

+ 20 - 3
MicroServices/Business/Bussiness.Model/MES/IC/ic_bom_child.cs

@@ -29,11 +29,11 @@ namespace Bussiness.Model.MES.IC
         [Description("bom单编号")]
         public string? bom_number { get; set; }
         /// <summary>
-        /// 关联的BOM
+        /// 是否是BOM
         /// </summary>
         [Required]
-        [Description("父级id")]
-        public long? ref_bom_id { get; set; }
+        [Description("是否是BOM")]
+        public int is_bom { get; set; }
         /// <summary>
         /// 物料id
         /// </summary>
@@ -41,6 +41,18 @@ namespace Bussiness.Model.MES.IC
         [Description("物料id")]
         public long icitem_id { get; set; }
         /// <summary>
+        /// 物料代码
+        /// </summary>
+        [StringLength(80)]
+        [Description("物料代码")]
+        public string? item_number { get; set; }
+        /// <summary>
+        /// 物料名称
+        /// </summary>
+        [StringLength(200)]
+        [Description("物料名称")]
+        public string? item_name { get; set; }
+        /// <summary>
         /// 单位
         /// </summary>
         [StringLength(20)]
@@ -131,6 +143,11 @@ namespace Bussiness.Model.MES.IC
         /// </summary>
         [Description("操作时间")]
         public DateTime? op_time { get; set; }
+        /// <summary>
+        /// 序号
+        /// </summary>
+        [Description("序号")]
+        public int child_num { get; set; }
     }
 }
 

+ 2 - 2
MicroServices/Business/Bussiness.Model/MES/PO/po_list.cs → MicroServices/Business/Bussiness.Model/SRM/srm_po_list.cs

@@ -3,12 +3,12 @@ using Microsoft.EntityFrameworkCore;
 using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
-namespace Bussiness.Model.MES.PO
+namespace Bussiness.Model.SRM
 {
     /// <summary>
     /// 采购订单明细详情
     /// </summary>
-    public class po_list : BaseEntity
+    public class srm_po_list : BaseEntity
     {
         /// <summary>
         /// 主键

+ 2 - 2
MicroServices/Business/Bussiness.Model/MES/PO/po_main.cs → MicroServices/Business/Bussiness.Model/SRM/srm_po_main.cs

@@ -3,12 +3,12 @@ using Microsoft.EntityFrameworkCore;
 using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
-namespace Bussiness.Model.MES.PO
+namespace Bussiness.Model.SRM
 {
     /// <summary>
     /// 采购订单
     /// </summary>
-    public class po_main : BaseEntity
+    public class srm_po_main : BaseEntity
     {
         /// <summary>
         /// 主键

+ 2 - 2
MicroServices/Business/Bussiness.Model/MES/PO/po_occupy.cs → MicroServices/Business/Bussiness.Model/SRM/srm_po_occupy.cs

@@ -3,12 +3,12 @@ using Microsoft.EntityFrameworkCore;
 using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
-namespace Bussiness.Model.MES.PO
+namespace Bussiness.Model.SRM
 {
     /// <summary>
     /// 采购订单占用详情
     /// </summary>
-    public class po_occupy : BaseEntity
+    public class srm_po_occupy : BaseEntity
     {
         /// <summary>
         /// 主键

+ 2 - 2
MicroServices/Business/Bussiness.Model/MES/PO/pr_main.cs → MicroServices/Business/Bussiness.Model/SRM/srm_pr_main.cs

@@ -3,12 +3,12 @@ using Microsoft.EntityFrameworkCore;
 using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
-namespace Bussiness.Model.MES.PO
+namespace Bussiness.Model.SRM
 {
     /// <summary>
     /// 采购申请单
     /// </summary>
-    public class pr_main : BaseEntity
+    public class srm_pr_main : BaseEntity
     {
         /// <summary>
         /// 主键

+ 2 - 2
MicroServices/Business/Bussiness.Model/MES/IC/ic_purchase.cs → MicroServices/Business/Bussiness.Model/SRM/srm_purchase.cs

@@ -3,12 +3,12 @@ using Microsoft.EntityFrameworkCore;
 using System.ComponentModel;
 using System.ComponentModel.DataAnnotations;
 
-namespace Bussiness.Model.MES.IC
+namespace Bussiness.Model.SRM
 {
     /// <summary>
     /// 物料采购信息表
     /// </summary>
-    public class ic_purchase : BaseEntity
+    public class srm_purchase : BaseEntity
     {
         /// <summary>
         /// 主键