Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
项目统一框架
amos-boot-biz
Commits
1275627c
Commit
1275627c
authored
Nov 21, 2022
by
litengwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
消息发送去掉遥测
parent
7051e71a
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
34 additions
and
35 deletions
+34
-35
MqttReceiveServiceImpl.java
...join/equipmanage/service/impl/MqttReceiveServiceImpl.java
+34
-35
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/MqttReceiveServiceImpl.java
View file @
1275627c
...
@@ -394,43 +394,42 @@ public class MqttReceiveServiceImpl implements MqttReceiveService {
...
@@ -394,43 +394,42 @@ public class MqttReceiveServiceImpl implements MqttReceiveService {
jsonObjectXf
.
put
(
"data_class"
,
"realdata"
);
jsonObjectXf
.
put
(
"data_class"
,
"realdata"
);
// 遥测
// 遥测
if
(
equipmentSpeIndex
.
getIsTrend
()
==
1
)
{
if
(
equipmentSpeIndex
.
getIsTrend
()
==
1
)
{
jsonObjectXf
.
put
(
"data_type"
,
"analog"
);
}
else
{
}
else
{
jsonObjectXf
.
put
(
"data_type"
,
"state"
);
String
date
=
DateUtils
.
date2LongStr
(
new
Date
());
}
jsonObjectXf
.
put
(
"op_type"
,
"subscribe_emergency"
);
String
date
=
DateUtils
.
date2LongStr
(
new
Date
());
JSONObject
jsonObjectCondition
=
new
JSONObject
();
jsonObjectXf
.
put
(
"op_type"
,
"subscribe_emergency"
);
jsonObjectCondition
.
put
(
"station_psr_id"
,
stationCode
);
JSONObject
jsonObjectCondition
=
new
JSONObject
();
jsonObjectCondition
.
put
(
"station_name"
,
stationName
);
jsonObjectCondition
.
put
(
"station_psr_id"
,
stationCode
);
jsonObjectCondition
.
put
(
"data_upload_time"
,
date
);
jsonObjectCondition
.
put
(
"station_name"
,
stationName
);
jsonObjectXf
.
put
(
"condition"
,
jsonObjectCondition
);
jsonObjectCondition
.
put
(
"data_upload_time"
,
date
);
jsonObjectXf
.
put
(
"condition"
,
jsonObjectCondition
);
JSONObject
jsonObjectData
=
new
JSONObject
();
jsonObjectData
.
put
(
"psrId"
,
stationCode
);
JSONObject
jsonObjectData
=
new
JSONObject
();
jsonObjectData
.
put
(
"astId"
,
equipmentSpecificIndex
.
getSpecificCode
());
jsonObjectData
.
put
(
"psrId"
,
stationCode
);
jsonObjectData
.
put
(
"equipType"
,
equipmentSpecificIndex
.
getEquipmentCode
());
jsonObjectData
.
put
(
"astId"
,
equipmentSpecificIndex
.
getSpecificCode
());
jsonObjectData
.
put
(
"name"
,
equipmentSpecificIndex
.
getEquipmentSpecificName
()+
"-"
+
equipmentSpecificIndex
.
getEquipmentSpecificIndexName
());
jsonObjectData
.
put
(
"equipType"
,
equipmentSpecificIndex
.
getEquipmentCode
());
if
(
value
.
equals
(
"true"
))
{
jsonObjectData
.
put
(
"name"
,
equipmentSpecificIndex
.
getEquipmentSpecificName
()+
"-"
+
equipmentSpecificIndex
.
getEquipmentSpecificIndexName
());
jsonObjectData
.
put
(
"value"
,
"1"
);
if
(
value
.
equals
(
"true"
))
{
}
else
if
(
value
.
equals
(
"false"
))
{
jsonObjectData
.
put
(
"value"
,
"1"
);
jsonObjectData
.
put
(
"value"
,
"0"
);
}
else
if
(
value
.
equals
(
"false"
))
{
}
else
{
jsonObjectData
.
put
(
"value"
,
"0"
);
jsonObjectData
.
put
(
"value"
,
value
);
}
else
{
}
jsonObjectData
.
put
(
"value"
,
value
);
jsonObjectData
.
put
(
"measurementType"
,
equipmentSpecificIndex
.
getEquipmentIndexKey
());
}
jsonObjectData
.
put
(
"dateTime"
,
date
);
jsonObjectData
.
put
(
"measurementType"
,
equipmentSpecificIndex
.
getEquipmentIndexKey
());
jsonObjectData
.
put
(
"quality"
,
"0"
);
// 量测质量码:0 有效,1 无效
jsonObjectData
.
put
(
"dateTime"
,
date
);
List
<
JSONObject
>
jsonObjects
=
Arrays
.
asList
(
jsonObjectData
);
jsonObjectData
.
put
(
"quality"
,
"0"
);
// 量测质量码:0 有效,1 无效
List
<
JSONObject
>
jsonObjects
=
Arrays
.
asList
(
jsonObjectData
);
jsonObjectXf
.
put
(
"data"
,
jsonObjects
);
jsonObjectXf
.
put
(
"data"
,
jsonObjects
);
try
{
emqKeeper
.
getMqttClient
().
publish
(
"emq.xf.created"
,
jsonObjectXf
.
toString
().
getBytes
(),
1
,
false
);
try
{
log
.
info
(
"遥测遥信数据推送云端kafka成功"
);
emqKeeper
.
getMqttClient
().
publish
(
"emq.xf.created"
,
jsonObjectXf
.
toString
().
getBytes
(),
1
,
false
);
}
catch
(
MqttException
e
)
{
}
catch
(
MqttException
e
)
{
log
.
error
(
"遥测遥信数据推送云端kafka失败=====>"
+
e
.
getMessage
());
e
.
printStackTrace
();
e
.
printStackTrace
();
}
}
}
}
}
}
}
});
});
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment