Browse Source

预约提醒改为10分钟轮循

FANGLH 8 years ago
parent
commit
e2476649ac

+ 3 - 2
WeiChat/src/main/java/com/xzjmyk/pm/activity/ui/erp/util/oa/AutoErpService.java

@@ -65,8 +65,9 @@ public class AutoErpService extends Service {
     private NotificationManage notificationManage;//通知管理器
 
     private final long INTERVAL = 2 * 60 * 1000;//每两分钟回来一次,防止时间太久出现回不来情况 通过 iter来判断是否进入判断
+    private final long PLAN_INTERVAL = 10 * 60 * 1000;//每十分钟回来一次,iter来判断是否进入判断
     private final int WORK_ITER = 3;//计算循环的时间
-    private final int DNOTICE_ITER = 10; //TODO 测试用1 ,之后改为10
+    private final int DNOTICE_ITER = 2;
     private final int MISSION_ITER = 10;//外勤时间  2分钟的倍数
 
     private AutoErpSigninUitl signinUitl;
@@ -334,7 +335,7 @@ public class AutoErpService extends Service {
                         }
                         dnoticeIter++;
                         dnotice = false;
-                        Thread.sleep(INTERVAL);
+                        Thread.sleep(PLAN_INTERVAL);
                     } catch (InterruptedException e) {
                         if (e != null)
                             log("startDNoticeTask InterruptedException=" + e.getMessage());