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
a9862370
Commit
a9862370
authored
Sep 20, 2022
by
chenzhao
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
视频匹配规则代码修改
parent
f35cd88c
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
71 additions
and
8 deletions
+71
-8
CommandController.java
...boot/module/command/biz/controller/CommandController.java
+1
-1
BuildingVideoController.java
...ejoin/equipmanage/controller/BuildingVideoController.java
+13
-0
VideoMapper.java
...main/java/com/yeejoin/equipmanage/mapper/VideoMapper.java
+6
-2
IBuilldService.java
.../java/com/yeejoin/equipmanage/service/IBuilldService.java
+4
-0
IVideoService.java
...n/java/com/yeejoin/equipmanage/service/IVideoService.java
+3
-0
BuildingServiceImpl.java
...yeejoin/equipmanage/service/impl/BuildingServiceImpl.java
+23
-0
VideoServiceImpl.java
...om/yeejoin/equipmanage/service/impl/VideoServiceImpl.java
+16
-2
ESCarService.java
...n/amos/boot/module/jcs/biz/service/impl/ESCarService.java
+1
-1
application.properties
...ot-system-equip/src/main/resources/application.properties
+4
-2
VideoMapper.xml
...ot-system-equip/src/main/resources/mapper/VideoMapper.xml
+0
-0
No files found.
amos-boot-module/amos-boot-module-biz/amos-boot-module-command-biz/src/main/java/com/yeejoin/amos/boot/module/command/biz/controller/CommandController.java
View file @
a9862370
...
@@ -449,7 +449,7 @@ public class CommandController extends BaseController {
...
@@ -449,7 +449,7 @@ public class CommandController extends BaseController {
}
}
ResponseModel
<
Page
<
Map
<
String
,
Object
>>>
data
=
null
;
ResponseModel
<
Page
<
Map
<
String
,
Object
>>>
data
=
null
;
if
(
ValidationUtil
.
isEmpty
(
par
.
getLatitudeTwo
())
){
if
(
ValidationUtil
.
isEmpty
(
par
.
getLatitudeTwo
())
){
data
=
equipFeignClient
.
getVideopag
(
String
.
valueOf
((
pageNum
-
1
)
*
pageSize
),
pageSize
.
toString
(),
par
.
getBuildingId
(),
par
.
getCode
(),
null
,
par
.
getBizOrgCode
(),
par
.
getType
());
data
=
equipFeignClient
.
getVideopag
List
(
String
.
valueOf
((
pageNum
-
1
)
*
pageSize
),
pageSize
.
toString
(),
par
.
getBuildingId
(),
par
.
getCode
(),
par
.
getEquipmentName
()
,
par
.
getBizOrgCode
(),
par
.
getType
());
}
else
{
}
else
{
data
=
equipFeignClient
.
pageVideoByAlertType
(
pageNum
,
pageSize
,
par
);
data
=
equipFeignClient
.
pageVideoByAlertType
(
pageNum
,
pageSize
,
par
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/BuildingVideoController.java
View file @
a9862370
...
@@ -99,4 +99,17 @@ public class BuildingVideoController extends AbstractBaseController {
...
@@ -99,4 +99,17 @@ public class BuildingVideoController extends AbstractBaseController {
return
buildService
.
getSecurityEquipment
(
id
);
return
buildService
.
getSecurityEquipment
(
id
);
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
"消防建筑视屏监控分页列表-----灾情信息"
)
@PostMapping
(
value
=
"/pageList"
)
public
Page
<
BuildingVideoVO
>
pageBuildingVideoList
(
Page
page
,
BuildingVideoListVO
dto
)
{
List
<
BuildingVideoVO
>
buildingVideoVOS
=
buildService
.
pageBuildingVideoList
(
page
,
dto
);
int
num
=
buildService
.
pageBuildingVideoCount
(
dto
);
Page
<
BuildingVideoVO
>
pageBean
=
new
Page
<>(
page
.
getCurrent
(),
page
.
getSize
());
pageBean
.
setRecords
(
buildingVideoVOS
);
pageBean
.
setTotal
(
num
);
return
pageBean
;
}
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/VideoMapper.java
View file @
a9862370
...
@@ -88,9 +88,13 @@ public interface VideoMapper extends BaseMapper<Video> {
...
@@ -88,9 +88,13 @@ public interface VideoMapper extends BaseMapper<Video> {
List
<
VideoListVo
>
pageVideoListByAlert
(
@Param
(
"pageNum"
)
Integer
pageNum
,
List
<
VideoListVo
>
pageVideoListByAlert
(
@Param
(
"pageNum"
)
Integer
pageNum
,
@Param
(
"pageSize"
)
Integer
pageSize
,
@Param
(
"pageSize"
)
Integer
pageSize
,
@Param
(
"par"
)
RequestData
par
);
@Param
(
"par"
)
RequestData
par
,
@Param
(
"deptId"
)
String
deptId
);
int
VideoListByAlertCount
(
@Param
(
"par"
)
RequestData
par
);
int
VideoListByAlertCount
(
@Param
(
"par"
)
RequestData
par
,
@Param
(
"deptId"
)
String
deptId
);
List
<
BuildingVideoVO
>
pageBuildingVideoList
(
@Param
(
"current"
)
long
current
,
@Param
(
"size"
)
long
size
,
@Param
(
"dto"
)
BuildingVideoListVO
dto
,
@Param
(
"deptId"
)
String
deptId
);
int
pageBuildingVideoCount
(
@Param
(
"dto"
)
BuildingVideoListVO
dto
,
@Param
(
"deptId"
)
String
deptId
);
int
pageVideoCount
(
@Param
(
"longitude"
)
Double
longitude
,
int
pageVideoCount
(
@Param
(
"longitude"
)
Double
longitude
,
@Param
(
"latitude"
)
Double
latitude
,
@Param
(
"latitude"
)
Double
latitude
,
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IBuilldService.java
View file @
a9862370
...
@@ -206,6 +206,10 @@ public interface IBuilldService extends IService<Building> {
...
@@ -206,6 +206,10 @@ public interface IBuilldService extends IService<Building> {
*/
*/
Map
<
String
,
Object
>
getEveryCount
(
Long
id
,
String
groupType
,
String
bizOrgCode
);
Map
<
String
,
Object
>
getEveryCount
(
Long
id
,
String
groupType
,
String
bizOrgCode
);
List
<
BuildingVideoVO
>
pageBuildingVideoList
(
Page
page
,
BuildingVideoListVO
dto
);
int
pageBuildingVideoCount
(
BuildingVideoListVO
dto
);
/**
/**
* 消防建筑视屏监控统计树
* 消防建筑视屏监控统计树
* @return
* @return
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/IVideoService.java
View file @
a9862370
...
@@ -66,6 +66,9 @@ public interface IVideoService extends IService<Video> {
...
@@ -66,6 +66,9 @@ public interface IVideoService extends IService<Video> {
List
<
VideoListVo
>
pageVideoListByAlert
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
par
);
List
<
VideoListVo
>
pageVideoListByAlert
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
par
);
List
<
BuildingVideoVO
>
pageBuildingVideoList
(
Page
page
,
BuildingVideoListVO
dto
);
int
pageBuildingVideoCount
(
BuildingVideoListVO
dto
);
int
VideoListByAlertCount
(
RequestData
par
);
int
VideoListByAlertCount
(
RequestData
par
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/BuildingServiceImpl.java
View file @
a9862370
...
@@ -702,6 +702,29 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
...
@@ -702,6 +702,29 @@ public class BuildingServiceImpl extends ServiceImpl<BuildingMapper, Building> i
}
}
@Override
@Override
public
int
pageBuildingVideoCount
(
BuildingVideoListVO
dto
)
{
return
videoService
.
pageBuildingVideoCount
(
dto
);
}
@Override
public
List
<
BuildingVideoVO
>
pageBuildingVideoList
(
Page
page
,
BuildingVideoListVO
dto
)
{
List
<
BuildingVideoVO
>
pages
=
videoService
.
pageBuildingVideoList
(
page
,
dto
);
pages
.
forEach
(
x
->
{
if
(
StringUtil
.
isNotEmpty
(
x
.
getLocation
())
&&
StringUtil
.
isNotEmpty
(
x
.
getAddress
()))
{
x
.
setLocation
(
x
.
getLocation
()
+
'-'
+
x
.
getAddress
());
}
else
{
if
(!
StringUtil
.
isNotEmpty
(
x
.
getLocation
()))
{
x
.
setLocation
(
x
.
getAddress
());
}
}
x
.
setVedioFormat
(
vedioFormat
);
x
.
setUrl
(
videoService
.
getVideoUrl
(
x
.
getName
(),
x
.
getPresetPosition
(),
x
.
getUrl
(),
x
.
getCode
()));
});
return
pages
;
}
@Override
public
Map
<
String
,
Object
>
getEveryCount
(
Long
id
,
String
groupType
,
String
bizOrgCode
)
{
public
Map
<
String
,
Object
>
getEveryCount
(
Long
id
,
String
groupType
,
String
bizOrgCode
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
if
(
""
.
equals
(
groupType
)
||
"allBuilding"
.
equals
(
groupType
))
{
if
(
""
.
equals
(
groupType
)
||
"allBuilding"
.
equals
(
groupType
))
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/VideoServiceImpl.java
View file @
a9862370
...
@@ -79,6 +79,9 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
...
@@ -79,6 +79,9 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
@Autowired
@Autowired
VideoMapper
videoMapper
;
VideoMapper
videoMapper
;
@Value
(
"${fxkgtId}"
)
private
String
deptId
;
@Autowired
@Autowired
VideoFeignClient
videoFeignClient
;
VideoFeignClient
videoFeignClient
;
...
@@ -532,13 +535,24 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
...
@@ -532,13 +535,24 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
@Override
@Override
public
List
<
VideoListVo
>
pageVideoListByAlert
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
par
)
{
public
List
<
VideoListVo
>
pageVideoListByAlert
(
Integer
pageNum
,
Integer
pageSize
,
RequestData
par
)
{
return
videoMapper
.
pageVideoListByAlert
(
pageNum
,
pageSize
,
par
);
return
videoMapper
.
pageVideoListByAlert
(
pageNum
,
pageSize
,
par
,
deptId
);
}
@Override
public
List
<
BuildingVideoVO
>
pageBuildingVideoList
(
Page
page
,
BuildingVideoListVO
dto
)
{
return
this
.
baseMapper
.
pageBuildingVideoList
(
page
.
getCurrent
(),
page
.
getSize
(),
dto
,
deptId
);
}
@Override
public
int
pageBuildingVideoCount
(
BuildingVideoListVO
dto
)
{
return
this
.
baseMapper
.
pageBuildingVideoCount
(
dto
,
deptId
);
}
}
@Override
@Override
public
int
VideoListByAlertCount
(
RequestData
par
)
{
public
int
VideoListByAlertCount
(
RequestData
par
)
{
return
videoMapper
.
VideoListByAlertCount
(
par
);
return
videoMapper
.
VideoListByAlertCount
(
par
,
deptId
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/ESCarService.java
View file @
a9862370
...
@@ -56,7 +56,7 @@ public class ESCarService implements IESCarService {
...
@@ -56,7 +56,7 @@ public class ESCarService implements IESCarService {
MatchQueryBuilder
matchQueryBuilder
=
QueryBuilders
.
matchQuery
(
"sequenceNbr"
,
id
);
MatchQueryBuilder
matchQueryBuilder
=
QueryBuilders
.
matchQuery
(
"sequenceNbr"
,
id
);
NativeSearchQueryBuilder
queryBuilder
=
new
NativeSearchQueryBuilder
()
NativeSearchQueryBuilder
queryBuilder
=
new
NativeSearchQueryBuilder
()
.
withQuery
(
matchQueryBuilder
)
.
withQuery
(
matchQueryBuilder
)
.
withPageable
(
PageRequest
.
of
(
1
,
1
))
.
withPageable
(
PageRequest
.
of
(
0
,
1
))
.
withSort
(
SortBuilders
.
fieldSort
(
"Time"
).
order
(
SortOrder
.
DESC
));
.
withSort
(
SortBuilders
.
fieldSort
(
"Time"
).
order
(
SortOrder
.
DESC
));
List
<
ESCar
>
list
=
new
LinkedList
<>();
List
<
ESCar
>
list
=
new
LinkedList
<>();
long
totle
=
0
;
long
totle
=
0
;
...
...
amos-boot-system-equip/src/main/resources/application.properties
View file @
a9862370
...
@@ -117,4 +117,6 @@ redis_equip_type_count = equipTypeAndCount
...
@@ -117,4 +117,6 @@ redis_equip_type_count = equipTypeAndCount
auth-key-fire-iot-equip
=
fire_iot-equip_info
auth-key-fire-iot-equip
=
fire_iot-equip_info
# app离线同步装备数据开关
# app离线同步装备数据开关
auth-open-fire-equip
=
false
auth-open-fire-equip
=
false
\ No newline at end of file
fxkgtId
=
1522051112935387138
\ No newline at end of file
amos-boot-system-equip/src/main/resources/mapper/VideoMapper.xml
View file @
a9862370
This diff is collapsed.
Click to expand it.
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