Commit 4f092af8 authored by duanruiming's avatar duanruiming

运行状态告警数据返回值增加路口编号

parent b072e1dc
...@@ -14,6 +14,9 @@ public class BaseCrossInfo { ...@@ -14,6 +14,9 @@ public class BaseCrossInfo {
@ApiModelProperty(value = "信号机ID") @ApiModelProperty(value = "信号机ID")
private String code; private String code;
@ApiModelProperty(value = "路口ID")
private String crossId;
@ApiModelProperty(value = "厂商代码") @ApiModelProperty(value = "厂商代码")
private String manufacturerCode; private String manufacturerCode;
} }
...@@ -14,6 +14,9 @@ public class SignalStatusLogPO { ...@@ -14,6 +14,9 @@ public class SignalStatusLogPO {
/** 日志ID */ /** 日志ID */
@ApiModelProperty(value = "日志ID",notes = "") @ApiModelProperty(value = "日志ID",notes = "")
private Integer id ; private Integer id ;
/** 路口ID */
@ApiModelProperty(value = "路口ID",notes = "")
private String crossId ;
/** 信号机ID */ /** 信号机ID */
@ApiModelProperty(value = "信号机ID",notes = "") @ApiModelProperty(value = "信号机ID",notes = "")
private String signalId ; private String signalId ;
......
...@@ -50,6 +50,7 @@ public class HkRunningStatusServiceImpl implements HkRunningStatusService { ...@@ -50,6 +50,7 @@ public class HkRunningStatusServiceImpl implements HkRunningStatusService {
for (int i = 0; i < data.size(); i++) { for (int i = 0; i < data.size(); i++) {
JSONObject obj = data.getJSONObject(i); JSONObject obj = data.getJSONObject(i);
po = new SignalStatusLogPO(); po = new SignalStatusLogPO();
po.setCrossId(baseCrossInfo.getCrossId());
po.setSignalId(baseCrossInfo.getCode()); po.setSignalId(baseCrossInfo.getCode());
po.setStatus(transferStatus(obj.getInteger("state"))); po.setStatus(transferStatus(obj.getInteger("state")));
// 告警信息 // 告警信息
......
...@@ -111,6 +111,7 @@ public class SignalStatusServiceImpl implements SignalStatusService { ...@@ -111,6 +111,7 @@ public class SignalStatusServiceImpl implements SignalStatusService {
for (CrossInfoPO infoPO : crossInfoPOList) { for (CrossInfoPO infoPO : crossInfoPOList) {
BaseCrossInfo baseCrossInfo = new BaseCrossInfo(); BaseCrossInfo baseCrossInfo = new BaseCrossInfo();
baseCrossInfo.setCode(infoPO.getCode()); baseCrossInfo.setCode(infoPO.getCode());
baseCrossInfo.setCrossId(infoPO.getId());
baseCrossInfo.setManufacturerCode(manufacturerEnum.getCode()); baseCrossInfo.setManufacturerCode(manufacturerEnum.getCode());
baseCrossInfoList.add(baseCrossInfo); baseCrossInfoList.add(baseCrossInfo);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment