项目

一般

简介

错误 #24272

报警记录—创建报警记录,系统为iot,state为3,treatState为1,treateMode为2 成功后数据库查询不到生成的id

由 齐贝 在 超过一年 之前添加. 更新于 超过一年 之前.

状态:
已关闭
优先级:
紧急
指派给:
开始日期:
2023-03-09
计划完成日期:
% 完成:

0%

预期时间:
严重等级:
Major
问题所属模块:
报警记录
问题类型:
自动化测试问题

描述

接口路径: /dmp-alarm/alarm/record/create?userId=c2e9e49079f24ef78da248d3bfc04bec&groupCode=apiauto&projectId=Pj6120000001
header:
header:{
"Content-Type":"application/json;charset=utf-8"
}

入参:
{
"itemCode": "1030",
"objId": "Eq61200000011506178412830339073",
"classCode": "WESSEE",
"category": "iot",
"state": 3,
"treatState":1,
"treatMode":2,
"name": "",
"triggerTime": 1678356113453,
"endTime":1678442513453,
"supplement":{},
"condition":{"rules": ["故障状态为故障时产生报警"]},
"endInfo": {
"onlineStatus": 33
},
"triggerInfo": {
"onlineStatus": 98
}
}

响应:
{"result":"success","message":null,"data":{"id":"14ab29e1-167f-4a1a-b2b2-67eaae764ab5"}}

预期结果:
sql可正常查询到此id14ab29e1-167f-4a1a-b2b2-67eaae764ab5

{"select id from dmp_alarm.alarm_record_202303 where group_code='apiauto' and project_id='Pj6120000001' and id='14ab29e1-167f-4a1a-b2b2-67eaae764ab5' and state=3 and treat_mode=2 and treat_state=1":"$.data.id"}

实际结果:
sql 查询结果为0

历史记录

#1

由 齐贝 更新于 超过一年 之前

  • 目标版本 被设置为 v5.0.0_abe70ce-202303091426
#2

由 唐章宇 更新于 超过一年 之前

  • 状态新建 变更为 已解决

多次插入,导致数据重复,已经做了抛出异常处理

#3

由 齐贝 更新于 超过一年 之前

  • 状态已解决 变更为 已关闭

导出 Atom PDF