错误 #25091
报警记录—创建报警记录, title=创建报警记录,系统为Safe,state为2,treatState为3,treateMode为3响应报文提示插入失败
0%
描述
接口路径: /dmp-alarm/alarm/record/create?userId=c2e9e49079f24ef78da248d3bfc04bec&groupCode=apiauto&projectId=Pj6120000001
header:
header:{
"Content-Type":"application/json;charset=utf-8"
}
入参:
{
"itemCode": "1030",
"objId": "Eq6110000001001961bb84bb436d9c7a8bb78cc1de78",
"classCode": "WESSEE",
"category": "Safe",
"treatState": 3,
"treatMode": 3,
"state": 2,
"name": "ApiTestwbZg",
"triggerTime": 1681725774304,
"endTime": 1682330574304,
"condition": {
"rules": [
"故障状态为故障时产生报警"
]
},
"supplement": {
}, "endInfo": { "onlineStatus": 33 }, "triggerInfo": { "onlineStatus": 98 }
}
响应:
{
"respCode": "B0001",
"respMsg": "插入失败,检查数据是否正确或多次插入",
"result": "fail"
}
当前表达式获取结果为空!请检查json提取表达式id2%%$.data.id
期望值:success
实际值:fail
业务精准断言结果:【Fail】
替换后的sql:{"select id from dmp_alarm.alarm_record_202304 where group_code='apiauto' and project_id='Pj6120000001' and id='' and state=2 and treat_mode=3 and treat_state=3":"$.data.id"}
sql断言数据库查询结果:0
sql断言结果:【Fail】
预期结果:
success,插入成功,无异常提示
实际结果:
failure,插入失败,检查数据是否正确或多次插入