Explorar o código

过滤计算ID

zhengly %!s(int64=3) %!d(string=hai) anos
pai
achega
62e2067195

+ 21 - 21
MicroServices/Business/Business.Application/ResourceExamineManagement/ResourceExamineAppService.cs

@@ -362,27 +362,27 @@ namespace Business.ResourceExamineManagement
                 //插入数据
                 await _ic_item_stock.InsertMany(icitemStokc);
             }
-            //在制工单占用记录表
-            var mes_mooccupy = _mysql_mes_mooccupy.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
-            if (mes_mooccupy.Count > 0)
-            {
-                mes_mooccupy.ForEach(item => { item.bang_id = bangid; });
-                await _mes_mooccupy.InsertMany(mes_mooccupy);
-            }
-            //工单主表
-            var mes_morder = _mysql_mes_morder.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
-            if (mes_morder.Count > 0)
-            {
-                mes_morder.ForEach(item => { item.bang_id = bangid; });
-                await _mes_morder.InsertMany(mes_morder);
-            }
-            //工单子表
-            var mes_moentry = _mysql_mes_moentry.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
-            if (mes_moentry.Count > 0)
-            {
-                mes_moentry.ForEach(item => { item.bang_id = bangid; });
-                await _mes_moentry.InsertMany(mes_moentry);
-            }
+            ////在制工单占用记录表
+            //var mes_mooccupy = _mysql_mes_mooccupy.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
+            //if (mes_mooccupy.Count > 0)
+            //{
+            //    mes_mooccupy.ForEach(item => { item.bang_id = bangid; });
+            //    await _mes_mooccupy.InsertMany(mes_mooccupy);
+            //}
+            ////工单主表
+            //var mes_morder = _mysql_mes_morder.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
+            //if (mes_morder.Count > 0)
+            //{
+            //    mes_morder.ForEach(item => { item.bang_id = bangid; });
+            //    await _mes_morder.InsertMany(mes_morder);
+            //}
+            ////工单子表
+            //var mes_moentry = _mysql_mes_moentry.GetListAsync(x => x.tenant_id == tenantId && x.factory_id == factoryId).Result;
+            //if (mes_moentry.Count > 0)
+            //{
+            //    mes_moentry.ForEach(item => { item.bang_id = bangid; });
+            //    await _mes_moentry.InsertMany(mes_moentry);
+            //}
         }
 
         /// <summary>

+ 2 - 1
MicroServices/Business/Business.EntityFrameworkCore/EntityFrameworkCore/BusinessDbContextModelCreatingExtensions.cs

@@ -97,7 +97,8 @@ namespace Business.EntityFrameworkCore
             builder.Entity<ic_item_stock>(b =>
             {
                 b.ToTable("ic_item_stock").HasComment("物料库存表");
-
+                //不映射到数据库中
+                b.Ignore(x => x.bang_id);
                 b.ConfigureByConvention();
             });