Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
DoorLock
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
朱建香
DoorLock
Commits
e15b833b
Commit
e15b833b
authored
Feb 08, 2018
by
朱建香
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
#34
远程开门超时,或是失败、成功都判断一下当前是否是远程开门,是则恢复初始状态 安全报警显示类型 门铃效果停止
parent
982fd472
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
4 deletions
+16
-4
dev/src/view/device/v_index.js
+13
-1
web/lib/less/device/device.less
+1
-1
web/view/device/device.css
+2
-2
No files found.
dev/src/view/device/v_index.js
View file @
e15b833b
...
...
@@ -769,7 +769,7 @@ async function updateHistoryMap(self, historyRecord){
//显示劫持报警
setMsgStatus
(
self
,
true
,
"hijack_img"
,
false
,
true
,
moment
(
historyRecord
.
alarm
,
"YYYY-MM-DD hh:mm:ss"
).
format
(
"HH:mm"
),
Vue
.
t
(
'device.hijackAlarm'
));
}
else
{
//显示
安全
报警
//显示
劫持
报警
setMsgStatus
(
self
,
true
,
"hijack_img"
,
false
,
true
,
moment
.
unix
(
response
.
alarm
.
time
).
format
(
"HH:mm"
),
Vue
.
t
(
'device.hijackAlarm'
));
}
}
else
if
(
self
.
securityAlarmFlag
==
true
){
...
...
@@ -957,7 +957,9 @@ async function sdsDataPorcessing(self, data){
self
.
setValueRemoteOpendoor
(
false
);
self
.
setRemoteOpendoorDisabledFlag
(
true
);
self
.
setRemoteOpendoorShowFlag
(
false
);
if
(
self
.
getMsgClass
()
==
'remoteOpendoor_img'
){
setMsgStatus
(
self
,
false
,
"default_img"
,
false
,
false
,
''
,
''
);
}
window
.
clearTimeout
(
self
.
remoteTime
);
uComponents
.
hideCommLoading
(
self
);
}
...
...
@@ -965,8 +967,10 @@ async function sdsDataPorcessing(self, data){
}
else
{
self
.
setValueRemoteOpendoor
(
false
);
self
.
setRemoteOpendoorDisabledFlag
(
true
);
if
(
self
.
getMsgClass
()
==
'remoteOpendoor_img'
){
setMsgStatus
(
self
,
false
,
"default_img"
,
false
,
false
,
''
,
''
);
}
}
break
;
}
break
;
...
...
@@ -1009,6 +1013,8 @@ function setRemoteOpendoor(self, time){
if
(
now
.
diff
(
time
,
'seconds'
)
<
config
.
pushMsg_timeout
&&
now
.
diff
(
time
,
'seconds'
)
>=
0
){
self
.
setValueRemoteOpendoor
(
true
);
self
.
setRemoteOpendoorDisabledFlag
(
false
);
//停止响铃
stopDoorbellRing
(
self
);
setMsgStatus
(
self
,
false
,
"remoteOpendoor_img"
,
true
,
false
,
time
.
format
(
"HH:mm"
),
Vue
.
t
(
'device.remoteOpendoor'
));
// //设置当前为普通状态
// self.setWarmingShowFlag(false);
...
...
@@ -1021,7 +1027,9 @@ function setRemoteOpendoor(self, time){
setTimeout
(
function
(){
self
.
setValueRemoteOpendoor
(
false
);
self
.
setRemoteOpendoorDisabledFlag
(
true
);
if
(
self
.
getMsgClass
()
==
'remoteOpendoor_img'
){
setMsgStatus
(
self
,
false
,
"default_img"
,
false
,
false
,
''
,
''
);
}
},(
config
.
remote_timeout
-
now
.
diff
(
time
,
'seconds'
))
*
1000
);
}
}
...
...
@@ -1227,8 +1235,10 @@ function remoteOpendoorTap(self){
text
:
Vue
.
t
(
'dialog.confirm'
),
callback
:
function
()
{
self
.
setValueRemoteOpendoor
(
false
);
self
.
setRemoteOpendoorDisabledFlag
(
true
);
if
(
self
.
getMsgClass
()
==
'remoteOpendoor_img'
){
setMsgStatus
(
self
,
false
,
"default_img"
,
false
,
false
,
''
,
''
);
}
}
});
}
}
...
...
@@ -1367,8 +1377,10 @@ function confirmButtonTap(self){
self
.
setRemoteOpendoorShowFlag
(
false
);
self
.
setValueRemoteOpendoor
(
false
);
self
.
setRemoteOpendoorDisabledFlag
(
true
);
if
(
self
.
getMsgClass
()
==
'remoteOpendoor_img'
){
setMsgStatus
(
self
,
false
,
"default_img"
,
false
,
false
,
''
,
''
);
}
}
});
}
}
else
{}
...
...
web/lib/less/device/device.less
View file @
e15b833b
...
...
@@ -267,7 +267,7 @@
.keyframes(stretchdelay,{
0%,
100% {
border-right-color:
#FFF
;
border-right-color:
transparent
;
}
40% {
border-right-color: #00FFFF;
...
...
web/view/device/device.css
View file @
e15b833b
...
...
@@ -1287,7 +1287,7 @@ p {
@-webkit-keyframes
stretchdelay
{
0
%,
100
%
{
border-right-color
:
#FFF
;
border-right-color
:
transparent
;
}
40
%
{
...
...
@@ -1297,7 +1297,7 @@ p {
@keyframes
stretchdelay
{
0
%,
100
%
{
border-right-color
:
#FFF
;
border-right-color
:
transparent
;
}
40
%
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment