Authored by 鲁尚清

消除告警时判断是否已存入草稿

... ... @@ -279,18 +279,35 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
}
}
urlParams=urlParams.substr(0,urlParams.length-1)+'&alarmTypeCustom=active';
layer.open({
title: ['告警消除', 'font-size:18px;'],
type: 2,
area: ['80%', '90%'],
shadeClose: true,//开启遮罩层
id: 'alarms_clear_id',
// content: laytpl(res.body).render(JSON.stringify(params)),
content: ['/vue3/index.html#/alarmsClearEditor?'+urlParams, 'no'],
cancel: function () {
clearTimeout();
//判断告警是否已经存入消除草稿 lsq 2022-04-14
admin.req({
url: common.domainName + '/api-web/bAlarmManage/manageInto',
type: "get",
data: {
alarmId: params.id
},
done: function (data) {
if(data.data && data.data.length>0){
//已存入了草稿
layer.msg('告警消除已存入草稿中了!', {icon: 2, time: 2000});
}else{
layer.open({
title: ['告警消除', 'font-size:18px;'],
type: 2,
area: ['80%', '90%'],
shadeClose: true,//开启遮罩层
id: 'alarms_clear_id',
// content: laytpl(res.body).render(JSON.stringify(params)),
content: ['/vue3/index.html#/alarmsClearEditor?'+urlParams, 'no'],
cancel: function () {
clearTimeout();
}
});
}
}
});
})
///////////////////////////
}else{
//不开启闭环
... ... @@ -337,7 +354,7 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
});
$("#alarms_clear_id").find('textarea.layui-layer-input').attr("placeholder", clearReson);
$("#alarms_clear_id").append('<div style="padding-top: 15px;"><span>是否通知:</span> ' +
$("#alarms_clear_id").append('<div style="padding-top: 15px;"><span>是否通知:</span> ' +
'<input type="radio" name="noticeFlag" value="true" title="是" >&nbsp;是' +
'<input type="radio" name="noticeFlag" value="false" title="否" checked="" style="margin-left: 20px;">&nbsp;否</div> ');
}
... ...
... ... @@ -423,18 +423,34 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
}
}
urlParams=urlParams.substr(0,urlParams.length-1)+'&alarmTypeCustom=his';
layer.open({
title: ['告警消除', 'font-size:18px;'],
type: 2,
area: ['80%', '90%'],
shadeClose: true,//开启遮罩层
id: 'alarms_clear_id',
// content: laytpl(res.body).render(JSON.stringify(params)),
content: ['/vue3/index.html#/alarmsClearEditor?'+urlParams, 'no'],
cancel: function () {
clearTimeout();
//判断告警是否已经存入消除草稿 lsq 2022-04-14
admin.req({
url: common.domainName + '/api-web/bAlarmManage/manageInto',
type: "get",
data: {
alarmId: params.id
},
done: function (data) {
if(data.data && data.data.length>0){
//已存入了草稿
layer.msg('告警消除已存入草稿中了!', {icon: 2, time: 2000});
}else{
layer.open({
title: ['告警消除', 'font-size:18px;'],
type: 2,
area: ['80%', '90%'],
shadeClose: true,//开启遮罩层
id: 'alarms_clear_id',
// content: laytpl(res.body).render(JSON.stringify(params)),
content: ['/vue3/index.html#/alarmsClearEditor?'+urlParams, 'no'],
cancel: function () {
clearTimeout();
}
});
}
}
});
})
})
}else{
$('[history-data-warn-clear]').hide();
... ...