Przeglądaj źródła

提交测试代码

heteng 2 lat temu
rodzic
commit
567a82292f

+ 5 - 9
MicroServices/Business/Business.Application/Quartz/ProductionScheduleAppService.cs

@@ -102,8 +102,6 @@ namespace Business.Quartz
         /// </summary>
         private List<HolidayMaster> holidays;
 
-        private readonly BusinessDbContext _businessDbContext;
-
         #endregion
 
         #region 构造函数
@@ -122,8 +120,7 @@ namespace Business.Quartz
             ISqlRepository<ShopCalendarWorkCtr> shopCalendarWorkCtr,
             ISqlRepository<ScheduleExceptionMaster> scheduleExceptionMaster,
             ISqlRepository<QualityLineWorkDetail> qualityLineWorkDetail,
-            ISqlRepository<HolidayMaster> holidayMaster,
-            BusinessDbContext businessDbContext
+            ISqlRepository<HolidayMaster> holidayMaster
             )
         { 
             _itemMaster= itemMaster;
@@ -138,7 +135,6 @@ namespace Business.Quartz
             _scheduleExceptionMaster= scheduleExceptionMaster;
             _qualityLineWorkDetail= qualityLineWorkDetail;
             _holidayMaster = holidayMaster;
-            _businessDbContext = businessDbContext;
         }
         #endregion
 
@@ -261,11 +257,11 @@ namespace Business.Quartz
                 //更新工单表
                 item.Status = "r";
             }
-            _businessDbContext.UpdateRange(workOrds);
+            await _workOrdMaster.Update(workOrds);
             //记录排产数据
-            await _businessDbContext.BulkInsertAsync(periodSequenceDtls);
-            await _businessDbContext.BulkInsertAsync(scheduleMasters);
-            await _businessDbContext.BulkInsertAsync(scheduleExceptions);
+            await _periodSequenceDet.Insert(periodSequenceDtls);
+            await _scheduleResultOpMaster.Insert(scheduleMasters);
+            await _scheduleExceptionMaster.Insert(scheduleExceptions);
         }
 
         /// <summary>

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

@@ -417,6 +417,16 @@ namespace Business.ResourceExamineManagement
         /// <exception cref="NotImplementedException"></exception>
         public async Task<string> ReceiveResult(ResourceCheckInputDto input)
         {
+            List<mo_mes_morder> morders = new List<mo_mes_morder>();
+            morders.Add(new mo_mes_morder
+            {
+                morder_no = "Test0000003",
+                moentry_sys_stime = Convert.ToDateTime("2023-06-07 12:00"),
+                product_code = "1.TEST1.D.0087",
+                need_number = 2000
+            });
+            CreateWorkOrdDates(morders);
+            return "";
             //资源检查入参全局变量赋值
             param.sorderId = input.sorderId;
             param.tenantId = input.tenantId;