Bladeren bron

排产调整

heteng 3 jaren geleden
bovenliggende
commit
e474239440

+ 6 - 6
MicroServices/Business/Business.Application/Quartz/ProductionScheduleAppService.cs

@@ -539,9 +539,9 @@ namespace Business.Quartz
             //周几
             int weekDay = (int)dateTime.DayOfWeek;
             //判断当天是否是工作日
-            if (weekDay == 0 || weekDay == 6)//周六或者周日,需要判断是否调,需要加班
+            if (weekDay == 0 || weekDay == 6)//周六或者周日,需要判断是否调,需要加班
             {
-                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == dateTime.Date && p.Ufld1 == "调休"))//不是调休
+                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == dateTime.Date && p.Ufld1 == "调班"))//不是调班
                 {
                     isWorkDay = false;
                 }
@@ -654,9 +654,9 @@ namespace Business.Quartz
             var calendar = curCalendars.FirstOrDefault(p=>p.WeekDay == nextWeekDay);
             string strStart = calendar.ShiftsStart1.ToString("0.00").Replace(".", ":");
             //判断下一天是否是工作日
-            if (nextWeekDay == 0 || nextWeekDay == 6)//下一天是周六或者周日,需要判断是否调,需要加班
+            if (nextWeekDay == 0 || nextWeekDay == 6)//下一天是周六或者周日,需要判断是否调,需要加班
             {
-                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == nextDate && p.Ufld1 == "调"))//下一天是周末
+                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == nextDate && p.Ufld1 == "调"))//下一天是周末
                 {
                     //递归继续找下一个工作日
                     rtnData = GetNextWorkDay(nextWeekDay, nextDate, curCalendars);
@@ -692,9 +692,9 @@ namespace Business.Quartz
             var calendar = curCalendars.FirstOrDefault(p => p.WeekDay == preWeekDay);
             string strStart = calendar.ShiftsStart1.ToString("0.00").Replace(".", ":");
             //判断前一天是否是工作日
-            if (preWeekDay == 0 || preWeekDay == 6)//前一天是周六或者周日,需要判断是否调,需要加班
+            if (preWeekDay == 0 || preWeekDay == 6)//前一天是周六或者周日,需要判断是否调,需要加班
             {
-                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == preDate && p.Ufld1 == "调"))//前一天是非工作日
+                if (!holidays.Exists(p => p.Dated.GetValueOrDefault().Date == preDate && p.Ufld1 == "调"))//前一天是非工作日
                 {
                     //递归继续找上一个工作日
                     rtnData = GetPreWorkDay(preDate, curCalendars);

+ 1 - 1
MicroServices/Business/Bussiness.Model/Production/HolidayMaster.cs

@@ -40,7 +40,7 @@ namespace Business.Model.Production
         public string? Holiday { get; set; }
 
         /// <summary>
-        /// 节假日类型:休假(不计算产能);调(计算产能)
+        /// 节假日类型:休假(不计算产能);调(计算产能)
         /// </summary>
         [Comment("节假日类型")]
         public string? Ufld1 { get; set; }