Переглянути джерело

预警信息头一天发送通知

guhongwei 3 роки тому
батько
коміт
29d727cb4b
1 змінених файлів з 5 додано та 2 видалено
  1. 5 2
      app/service/patent/patentearly.js

+ 5 - 2
app/service/patent/patentearly.js

@@ -92,14 +92,17 @@ class PatentearlyService extends CrudService {
       const start = moment(nowDate).subtract(limitMonth, 'months').format('YYYY-MM-DD');
       const start = moment(nowDate).subtract(limitMonth, 'months').format('YYYY-MM-DD');
       // 结束时间
       // 结束时间
       const end = afterYear + '-' + month;
       const end = afterYear + '-' + month;
+      const endbeforeone = moment(end).subtract(1, 'd').format('YYYY-MM-DD');
       const r = moment().isBetween(start, end, null, '[]');
       const r = moment().isBetween(start, end, null, '[]');
-      console.log(r);
       if (r) {
       if (r) {
         total++;
         total++;
         // 2021-11-08 第一天/最后一天/相差天数被10整出的天数(并不算是严格的每隔10天) 发送消息
         // 2021-11-08 第一天/最后一天/相差天数被10整出的天数(并不算是严格的每隔10天) 发送消息
         // 是否发送的变量
         // 是否发送的变量
         let dr = false;
         let dr = false;
-        if (moment().format('YYYY-MM-DD') === start || moment().format('YYYY-MM-DD') === end) {
+        if (
+          moment().format('YYYY-MM-DD') === start ||
+          moment().format('YYYY-MM-DD') === endbeforeone
+        ) {
           // 第一天/最后一天发送
           // 第一天/最后一天发送
           dr = true;
           dr = true;
         } else {
         } else {