| | |
| | | public void testRec2() { |
| | | //数据格式:{"174":[{"values":{"d1":12},"ts":"1721978780449"}]} 174是应用id |
| | | //多条格式:{"174":[{"values":{"DeviceStatus":2},"ts":"1722478128278"},{"values":{"spindleSpeed":22},"ts":"1722478128281"}]} |
| | | String payload = "{\"174\":[{\"values\":{\"DeviceStatus\":2,\"Output\":34},\"ts\":\"1725247557768\"}]}"; |
| | | String payload = "{\"174\":[{\"values\":{\"DeviceStatus\":2,\"Output\":38},\"ts\":\"1725247557768\"}]}"; |
| | | //payload = "{\"174\":[{\"values\":{\"Output\":11},\"ts\":\"1722478128278\"},{\"values\":{\"SpindleSpeed\":22},\"ts\":\"1722478128281\"}]}"; |
| | | recService.handle(payload); |
| | | } |
| | |
| | | private Integer shiftIndex; |
| | | private Integer shiftTimeType; |
| | | |
| | | private Boolean isSync; |
| | | //private Boolean isSync; |
| | | private Long employeeId; |
| | | |
| | | |
| | |
| | | public void setShiftTimeType(final Integer shiftTimeType) { |
| | | this.shiftTimeType = shiftTimeType; |
| | | } |
| | | |
| | | /* |
| | | |
| | | public void setIsSync(final Boolean isSync) { |
| | | this.isSync = isSync; |
| | | } |
| | | }*/ |
| | | |
| | | public void setEmployeeId(final Long employeeId) { |
| | | this.employeeId = employeeId; |
| | |
| | | return this.shiftTimeType; |
| | | } |
| | | |
| | | |
| | | /* |
| | | public Boolean getIsSync() { |
| | | return this.isSync; |
| | | } |
| | | }*/ |
| | | |
| | | public Long getEmployeeId() { |
| | | return this.employeeId; |
| | |
| | | alarm.setFactoryYear(data.getFactoryYear()); |
| | | alarm.setShiftIndex(data.getShiftIndex()); |
| | | alarm.setShiftTimeType(data.getShiftTimeType()); |
| | | |
| | | fileAlarmDetail(alarm,data); |
| | | alarmService.saveAlarms(Arrays.asList(alarm)); |
| | | |
| | | log.info("报警数据处理完成:告警数据{} ",alarm); |
| | |
| | | * @param alarm |
| | | */ |
| | | void fileAlarmDetail(Alarm alarm,PackedTelemetryData data){ |
| | | alarm.setCode(this.parseCode(data.getValue())); |
| | | alarm.setMessage(data.getValue()); |
| | | } |
| | | /** |
| | | * 解析报警代码 |
| | | * @param collectText |
| | | * @return |
| | | */ |
| | | String parseCode(String collectText) { |
| | | return "00"; |
| | | } |
| | | } |