forked from dyf/dyf-vue-ui
670控制中心频繁弹窗问题处理。
This commit is contained in:
@ -99,11 +99,11 @@
|
||||
</div>
|
||||
<div class="form-item">
|
||||
<span class="form-label">职位:</span>
|
||||
<el-input v-if="deviceDetail" placeholder="请输入职位" v-model="deviceDetail.personnelInfo.name" />
|
||||
<el-input v-if="deviceDetail" placeholder="请输入职位" v-model="deviceDetail.personnelInfo.position" />
|
||||
</div>
|
||||
<div class="form-item">
|
||||
<span class="form-label">姓名:</span>
|
||||
<el-input v-if="deviceDetail" placeholder="请输入姓名" v-model="deviceDetail.personnelInfo.position" />
|
||||
<el-input v-if="deviceDetail" placeholder="请输入姓名" v-model="deviceDetail.personnelInfo.name" />
|
||||
</div>
|
||||
<div class="form-item">
|
||||
<span class="form-label">ID:</span>
|
||||
@ -440,11 +440,13 @@ const handleModeClick = async (id: string, type: string) => {
|
||||
showClose();
|
||||
return;
|
||||
}
|
||||
else if (type == 'sosMode' && id === '1') {
|
||||
else if (type == 'sosMode' && id === '1' && timer==null) {
|
||||
ShowConfirm({
|
||||
title: '提示',
|
||||
text: '您确认开启180秒强制报警',
|
||||
cancelCallback: null,
|
||||
cancelCallback: ()=>{
|
||||
timer=null;
|
||||
},
|
||||
OkCallback: () => {
|
||||
sendCmd(function () {
|
||||
|
||||
@ -523,8 +525,8 @@ const registerPostInit = () => {
|
||||
}
|
||||
let data = {
|
||||
code: deviceDetail.value.personnelInfo.code,
|
||||
name: deviceDetail.value.personnelInfo.name,
|
||||
position: deviceDetail.value.personnelInfo.position,
|
||||
name: deviceDetail.value.personnelInfo.position,
|
||||
position: deviceDetail.value.personnelInfo.name,
|
||||
unitName: deviceDetail.value.personnelInfo.unitName,
|
||||
deviceId: route.params.deviceId,
|
||||
deviceImei: deviceDetail.value.deviceImei
|
||||
|
||||
Reference in New Issue
Block a user