触发事件文字优化

This commit is contained in:
曹前明 2022-08-29 08:30:45 +08:00
parent 9b9dde6a07
commit 75d006328a
1 changed files with 5 additions and 3 deletions

View File

@ -89,12 +89,14 @@ def notify_event(event: Event, voice_msg=''):
params['employee'] = ep_type + ep_name params['employee'] = ep_type + ep_name
elif obj_cate == 'people': elif obj_cate == 'people':
params['employee'] = '未知人员' params['employee'] = '未知人员'
cats_list = []
for i in event.cates.all(): for i in event.cates.all():
params['event'] = params['event'] + i.name + ',' cats_list.append(i.name)
params['event'] = ','.join(cats_list)
if params['employee']: if params['employee']:
event.voice_msg = '位于{}{},{}请及时处理'.format(params['area'], params['employee'], params['event']) event.voice_msg = '位于{}{},{},请及时处理'.format(params['area'], params['employee'], params['event'])
else: else:
event.voice_msg = '{}下,发生{}请及时处理'.format(params['area'], params['event']) event.voice_msg = '{}下,发生{},请及时处理'.format(params['area'], params['event'])
if voice_msg: if voice_msg:
event.voice_msg = voice_msg event.voice_msg = voice_msg
event.save() event.save()