mirror of https://github.com/openspug/spug
F 修复报警联系组删除问题 #43
parent
1b5821eadf
commit
d0ac0f575e
|
@ -40,7 +40,7 @@ class GroupView(View):
|
||||||
Argument('id', type=int, help='请指定操作对象')
|
Argument('id', type=int, help='请指定操作对象')
|
||||||
).parse(request.GET)
|
).parse(request.GET)
|
||||||
if error is None:
|
if error is None:
|
||||||
detection = Detection.objects.filter(notify_grp__contains=f'\"{form.id}\"').first()
|
detection = Detection.objects.filter(notify_grp__regex=fr'\D{form.id}\D').first()
|
||||||
if detection:
|
if detection:
|
||||||
return json_response(error=f'监控任务【{detection.name}】正在使用该报警组,请解除关联后再尝试删除该联系组')
|
return json_response(error=f'监控任务【{detection.name}】正在使用该报警组,请解除关联后再尝试删除该联系组')
|
||||||
Group.objects.filter(pk=form.id).delete()
|
Group.objects.filter(pk=form.id).delete()
|
||||||
|
|
|
@ -72,7 +72,7 @@ class ComTable extends React.Component {
|
||||||
title: '删除确认',
|
title: '删除确认',
|
||||||
content: `确定要删除【${text['name']}】?`,
|
content: `确定要删除【${text['name']}】?`,
|
||||||
onOk: () => {
|
onOk: () => {
|
||||||
return http.delete('/api/exec/template/', {params: {id: text.id}})
|
return http.delete('/api/alarm/group/', {params: {id: text.id}})
|
||||||
.then(() => {
|
.then(() => {
|
||||||
message.success('删除成功');
|
message.success('删除成功');
|
||||||
store.fetchRecords()
|
store.fetchRecords()
|
||||||
|
|
Loading…
Reference in New Issue