Commit a01869c1 by 朱建香

20171220

parent 1df4b733
...@@ -507,14 +507,30 @@ function loopGetLockInfo(self, delay, timeout){ ...@@ -507,14 +507,30 @@ function loopGetLockInfo(self, delay, timeout){
catch (error) { catch (error) {
console.log(error); console.log(error);
} }
let newNotifyTime = moment(data.notify_time).unix(); let newNotifyTime = null;
let newAlarmTime = moment(data.alarm_time).unix(); let newAlarmTime = null;
let newOpenTime = moment(data.open_time).unix(); let newOpenTime = null;
if(data.open_time != null){
newOpenTime = moment(data.open_time).unix();
}
if(data.alarm_time != null){
newAlarmTime = moment(data.alarm_time).unix();
}
if(data.notify_time != null){
newNotifyTime = moment(data.notify_time).unix();
}
console.log(openTime); console.log(openTime);
console.log(newOpenTime); console.log(newOpenTime);
if(notifyTime != newNotifyTime || alarmTime != newAlarmTime || openTime != newOpenTime){ console.log(alarmTime);
console.log(newAlarmTime);
console.log(notifyTime);
console.log(newNotifyTime);
if(openTime != newOpenTime || alarmTime != newAlarmTime || notifyTime != newNotifyTime){
console.log("innnnnnn"); console.log("innnnnnn");
return true; return true;
} }
...@@ -621,15 +637,8 @@ async function getRecordTime(self, data){ ...@@ -621,15 +637,8 @@ async function getRecordTime(self, data){
let newNotifyTime = moment(data.notify_time).unix(); let newNotifyTime = moment(data.notify_time).unix();
let newAlarmTime = moment(data.alarm_time).unix(); let newAlarmTime = moment(data.alarm_time).unix();
let newOpenTime = moment(data.open_time).unix(); let newOpenTime = moment(data.open_time).unix();
// console.log("newNotifyTime:"+newNotifyTime.format('YYYY-MM-DD hh:mm:ss'));
// console.log("newAlarmTime:"+newAlarmTime.format('YYYY-MM-DD hh:mm:ss'));
// console.log("newOpenTime:"+newOpenTime.format('YYYY-MM-DD hh:mm:ss'));
// console.log("notifyTime:"+moment(self.notifyTime,moment.ISO_8601).format('YYYY-MM-DD hh:mm:ss'));
// console.log("alarmTime:"+moment(self.alarmTime,moment.ISO_8601).format('YYYY-MM-DD hh:mm:ss'));
// console.log("openTime:"+moment(self.openTime,moment.ISO_8601).format('YYYY-MM-DD hh:mm:ss'));
let now = moment(new Date(), "YYYY-MM-DD hh:mm:ss").unix(); let now = moment(new Date(), "YYYY-MM-DD hh:mm:ss").unix();
if(self.notifyTime){ if(self.notifyTime){
// console.log("notifyTime"+newNotifyTime.diff(self.notifyTime, 'seconds'));
if(newNotifyTime != null && newNotifyTime - self.notifyTime > 0){ if(newNotifyTime != null && newNotifyTime - self.notifyTime > 0){
self.securityAlarmFlag = true; self.securityAlarmFlag = true;
self.notifyTime = newNotifyTime; self.notifyTime = newNotifyTime;
...@@ -637,7 +646,6 @@ async function getRecordTime(self, data){ ...@@ -637,7 +646,6 @@ async function getRecordTime(self, data){
self.securityAlarmFlag = false; self.securityAlarmFlag = false;
} }
}else{ }else{
// console.log("notifyTime"+now.diff(newNotifyTime, 'hours'));
if(newNotifyTime != null && now - newNotifyTime < 3600){ if(newNotifyTime != null && now - newNotifyTime < 3600){
self.securityAlarmFlag = true; self.securityAlarmFlag = true;
self.notifyTime = newNotifyTime; self.notifyTime = newNotifyTime;
...@@ -646,7 +654,6 @@ async function getRecordTime(self, data){ ...@@ -646,7 +654,6 @@ async function getRecordTime(self, data){
} }
} }
if(self.alarmTime){ if(self.alarmTime){
// console.log("Alarm"+newAlarmTime.diff(self.alarmTime, 'seconds'));
if(newAlarmTime != null && newAlarmTime - self.alarmTime > 0){ if(newAlarmTime != null && newAlarmTime - self.alarmTime > 0){
self.hijackAlarmFlag = true; self.hijackAlarmFlag = true;
self.alarmTime = newAlarmTime; self.alarmTime = newAlarmTime;
...@@ -654,7 +661,6 @@ async function getRecordTime(self, data){ ...@@ -654,7 +661,6 @@ async function getRecordTime(self, data){
self.hijackAlarmFlag = false; self.hijackAlarmFlag = false;
} }
}else{ }else{
// console.log("Alarm"+now.diff(newAlarmTime, 'hours'));
if(newAlarmTime != null && now - newAlarmTime < 3600){ if(newAlarmTime != null && now - newAlarmTime < 3600){
self.hijackAlarmFlag = true; self.hijackAlarmFlag = true;
self.alarmTime = newAlarmTime; self.alarmTime = newAlarmTime;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment