|
@@ -269,9 +269,7 @@ public class CheckTemplateServiceImpl extends ServiceImpl<CheckTemplateDao, Chec
|
|
|
String weekday = frequencys[1];
|
|
|
// 当前时间是星期几
|
|
|
String w = DateUtil.dayOfWeek(new Date()) + "";
|
|
|
- if (!w.equals(weekday)) {
|
|
|
- isCreate = false;
|
|
|
- }
|
|
|
+ isCreate = w.equals(weekday);
|
|
|
}
|
|
|
// 每月
|
|
|
else if ("month".equals(frequencys[0])) {
|
|
@@ -280,24 +278,16 @@ public class CheckTemplateServiceImpl extends ServiceImpl<CheckTemplateDao, Chec
|
|
|
if ("32".equals(monthday)) {
|
|
|
String nowDay = DateUtil.format(new Date(), "yyyy-MM-dd");
|
|
|
String lastDay = DateUtil.format(DateUtil.endOfMonth(new Date()), "yyyy-MM-dd");
|
|
|
- if (!nowDay.equals(lastDay)) {
|
|
|
- isCreate = false;
|
|
|
- }
|
|
|
+ isCreate = nowDay.equals(lastDay);
|
|
|
} else {
|
|
|
- if (!(DateUtil.dayOfMonth(new Date()) + "").equals(monthday)) {
|
|
|
- isCreate = false;
|
|
|
- }
|
|
|
+ isCreate = (DateUtil.dayOfMonth(new Date()) + "").equals(monthday);
|
|
|
}
|
|
|
}
|
|
|
// 每年
|
|
|
else if ("year".equals(frequencys[0])) {
|
|
|
String monthday = frequencys[1];
|
|
|
String day = frequencys[2];
|
|
|
- if (monthday.equals(MONTH_ENG.get(DateUtil.thisMonth())) && day.equals(String.valueOf(DateUtil.thisDayOfMonth()))) {
|
|
|
- isCreate = true;
|
|
|
- } else {
|
|
|
- isCreate = false;
|
|
|
- }
|
|
|
+ isCreate = monthday.equals(MONTH_ENG.get(DateUtil.thisMonth())) && day.equals(String.valueOf(DateUtil.thisDayOfMonth()));
|
|
|
} else {
|
|
|
isCreate = false;
|
|
|
}
|