修复:告警状态流转统一 — 前端处理直接结单(CLOSED),支持处理图片上传
1. handle接口状态映射:handled→CLOSED(而非CONFIRMED),ignored→FALSE 2. handle_status同步设置:handled→DONE,ignored→IGNORED 3. 新增handle_image_url字段支持处理图片存储 4. 自动迁移:启动时自动ALTER TABLE添加新列
This commit is contained in:
@@ -427,6 +427,7 @@ class AlarmEventService:
|
||||
handle_status: Optional[str] = None,
|
||||
remark: Optional[str] = None,
|
||||
handler: Optional[str] = None,
|
||||
handle_image_url: Optional[str] = None,
|
||||
) -> Optional[AlarmEvent]:
|
||||
"""处理告警"""
|
||||
db = get_session()
|
||||
@@ -443,6 +444,8 @@ class AlarmEventService:
|
||||
alarm.handle_remark = remark
|
||||
if handler:
|
||||
alarm.handler = handler
|
||||
if handle_image_url:
|
||||
alarm.handle_image_url = handle_image_url
|
||||
|
||||
now = beijing_now()
|
||||
alarm.handled_at = now
|
||||
|
||||
Reference in New Issue
Block a user