修改--处理单个告警接口添加可选的json参数number
This commit is contained in:
parent
6f9c10b404
commit
e9214fc631
@ -367,18 +367,31 @@ class CRUDEvent(CRUDBase[Event, EventUpdate, EventUpdate]):
|
||||
async def handle_ocr_alert(
|
||||
self,
|
||||
db: AsyncSession,
|
||||
ocrAlertMessageDto: OcrAlertMessageDto
|
||||
ocrAlertMessageDto: OcrAlertMessageDto,
|
||||
):
|
||||
try:
|
||||
update_stmt = (
|
||||
update(Message)
|
||||
.where(Message.messageId == ocrAlertMessageDto.messageId)
|
||||
.values(
|
||||
handle = "1",
|
||||
remark = ocrAlertMessageDto.remark,
|
||||
updateTime=datetime.now()
|
||||
)
|
||||
)
|
||||
if ocrAlertMessageDto.number and len(ocrAlertMessageDto.number) > 0:
|
||||
update_stmt = (
|
||||
update(Message)
|
||||
.where(Message.eventId == Event.eventId)
|
||||
.where(Event.number == ocrAlertMessageDto.number)
|
||||
.where(Message.messageId == ocrAlertMessageDto.messageId)
|
||||
.values(
|
||||
handle = "1",
|
||||
remark = ocrAlertMessageDto.remark,
|
||||
updateTime=datetime.now()
|
||||
)
|
||||
)
|
||||
else:
|
||||
update_stmt = (
|
||||
update(Message)
|
||||
.where(Message.messageId == ocrAlertMessageDto.messageId)
|
||||
.values(
|
||||
handle = "1",
|
||||
remark = ocrAlertMessageDto.remark,
|
||||
updateTime=datetime.now()
|
||||
)
|
||||
)
|
||||
await db.execute(update_stmt)
|
||||
await db.commit()
|
||||
return True
|
||||
|
||||
@ -198,6 +198,7 @@ class OcrAlertMessage(CommonAlertMessage):
|
||||
class OcrAlertMessageDto(BaseModel):
|
||||
messageId: int
|
||||
remark: Optional[str] = None
|
||||
number: Optional[str] = None
|
||||
|
||||
|
||||
|
||||
|
||||
13
change_log.md
Normal file
13
change_log.md
Normal file
@ -0,0 +1,13 @@
|
||||
# target
|
||||
|
||||
- 实现机器人页告警列表接口
|
||||
|
||||
# 20250606
|
||||
|
||||
- 修改/events/messagesHandled 接口, 添加可选的查询参数number.
|
||||
- 修改/events/messagesUnhandled 接口, 添加可选的查询参数number
|
||||
- 修改/events/alertCount 接口, 添加可选的查询参数number
|
||||
- 添加/alertFront/{messageId} 接口, 前端获取告警消息详情
|
||||
- 修改event_sync_service.py 批量同步数据时,添加插入message消息
|
||||
- 修改/events/handleOcrAlerts, 添加可选的查询参数number
|
||||
- 修改/events/handleOcrAlert接口, 添加json参数number指定机器人.
|
||||
Loading…
Reference in New Issue
Block a user