|
|
@@ -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;
|