|
@@ -119,21 +119,22 @@ namespace OASystem.API.OAMethodLib.Quartz.Business
|
|
|
public static async void PostMessageByWebhook_VisitToHR()
|
|
|
{
|
|
|
DateTime dtNow = DateTime.Now;
|
|
|
- string now = dtNow.ToString("yyyy-MM-dd");
|
|
|
- string add1day = dtNow.AddDays(1).ToString("yyyy-MM-dd");
|
|
|
- string add7day = dtNow.AddDays(7).ToString("yyyy-MM-dd");
|
|
|
-
|
|
|
- //string sql = string.Format(@" Select * From Grp_DelegationInfo With(Nolock) Where IsDel=0 And VisitEndDate ='{0}' Or VisitStartDate='{1}' ", add3day, add7day);
|
|
|
- //List<Grp_DelegationInfo> list_source = _grpDeleRep._sqlSugar.SqlQueryable<Grp_DelegationInfo>(sql).ToList();
|
|
|
+ if (dtNow.DayOfWeek == DayOfWeek.Friday)
|
|
|
+ {
|
|
|
+ string add1day = dtNow.AddDays(1).ToString("yyyy-MM-dd");
|
|
|
+ string add7day = dtNow.AddDays(7).ToString("yyyy-MM-dd");
|
|
|
|
|
|
- string sql7day = string.Format(@" Select * From Grp_DelegationInfo With(Nolock) where IsDel = 0 And VisitStartDate Between '{0} 00:00:00' And '{1} 23:59:59' Order By VisitStartDate Asc ", add1day, add7day);
|
|
|
+ //string sql = string.Format(@" Select * From Grp_DelegationInfo With(Nolock) Where IsDel=0 And VisitEndDate ='{0}' Or VisitStartDate='{1}' ", add3day, add7day);
|
|
|
+ //List<Grp_DelegationInfo> list_source = _grpDeleRep._sqlSugar.SqlQueryable<Grp_DelegationInfo>(sql).ToList();
|
|
|
|
|
|
- List<Grp_DelegationInfo> listAdd7day = _grpDeleRep._sqlSugar.SqlQueryable<Grp_DelegationInfo>(sql7day).ToList();
|
|
|
+ string sql7day = string.Format(@" Select * From Grp_DelegationInfo With(Nolock) where IsDel = 0 And VisitStartDate Between '{0} 00:00:00' And '{1} 23:59:59' Order By VisitStartDate Asc ", add1day, add7day);
|
|
|
|
|
|
- List<string> temp = new List<string>() { "234", "309" };
|
|
|
- //List<string> temp = new List<string>() { "234" };
|
|
|
- await AppNoticeLibrary.SendUserMsg_DelegationVisit_ToHR(listAdd7day, temp);
|
|
|
+ List<Grp_DelegationInfo> listAdd7day = _grpDeleRep._sqlSugar.SqlQueryable<Grp_DelegationInfo>(sql7day).ToList();
|
|
|
|
|
|
+ List<string> temp = new List<string>() { "234", "309" };
|
|
|
+ //List<string> temp = new List<string>() { "234" };
|
|
|
+ await AppNoticeLibrary.SendUserMsg_DelegationVisit_ToHR(listAdd7day, temp);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public static async void PostMessageByWebhook_CRMStatistics()
|