Jelajahi Sumber

工单检查结果处理

tangdi 2 tahun lalu
induk
melakukan
24e9563788

+ 10 - 2
MicroServices/Business/Business.Application/ResourceExamineManagement/ResourceExamineAppService.cs

@@ -770,8 +770,16 @@ namespace Business.ResourceExamineManagement
                 b_ex.GenerateNewId();// = help.NextId();
                 if (_CalcBomViewAppService.mordersInsertList.Any())
                 {
-                    b_ex.morder_id = _CalcBomViewAppService.mordersInsertList[0].mysql_id;
-                    b_ex.morder_no = _CalcBomViewAppService.mordersInsertList[0].morder_no;
+                    var moentry = _CalcBomViewAppService.moentriesInsertList.Where(s => s.soentry_id == b_ex.sentry_id).FirstOrDefault();
+                    if (moentry != null)
+                    {
+                        var sentryMo = _CalcBomViewAppService.mordersInsertList.Where(s => s.mysql_id == moentry.moentry_moid).FirstOrDefault();
+                        if (sentryMo != null)
+                        {
+                            b_ex.morder_id = sentryMo.mysql_id;
+                            b_ex.morder_no = sentryMo.morder_no;
+                        }
+                    }
                 }
                 b_ex.create_time = DateTime.Now;
                 b_ex.tenant_id = param.tenantId;