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
837e7a74
Commit
837e7a74
authored
Aug 26, 2022
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加参数
parent
3b3b19e1
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
13 additions
and
7 deletions
+13
-7
RequestData.java
.../yeejoin/amos/boot/module/common/api/dto/RequestData.java
+2
-0
EquipFeignClient.java
...n/amos/boot/module/common/api/feign/EquipFeignClient.java
+1
-1
CommandController.java
...boot/module/command/biz/controller/CommandController.java
+1
-1
CarController.java
...ava/com/yeejoin/equipmanage/controller/CarController.java
+2
-1
CarMapper.java
...c/main/java/com/yeejoin/equipmanage/mapper/CarMapper.java
+1
-1
ICarService.java
...ain/java/com/yeejoin/equipmanage/service/ICarService.java
+1
-1
CarServiceImpl.java
.../com/yeejoin/equipmanage/service/impl/CarServiceImpl.java
+2
-2
CarMapper.xml
...boot-system-equip/src/main/resources/mapper/CarMapper.xml
+3
-0
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/dto/RequestData.java
View file @
837e7a74
...
@@ -19,6 +19,8 @@ public class RequestData {
...
@@ -19,6 +19,8 @@ public class RequestData {
@ApiModelProperty
(
value
=
"纬度"
)
@ApiModelProperty
(
value
=
"纬度"
)
private
Double
latitude
;
private
Double
latitude
;
@ApiModelProperty
(
value
=
"车辆id"
)
private
String
carId
;
//视频匹配规则方便查询 增加第二个经纬度 用来传递 优先级2的坐标
//视频匹配规则方便查询 增加第二个经纬度 用来传递 优先级2的坐标
@ApiModelProperty
(
value
=
"经度2"
)
@ApiModelProperty
(
value
=
"经度2"
)
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/feign/EquipFeignClient.java
View file @
837e7a74
...
@@ -174,7 +174,7 @@ public interface EquipFeignClient {
...
@@ -174,7 +174,7 @@ public interface EquipFeignClient {
* 车辆信息
* 车辆信息
**/
**/
@RequestMapping
(
value
=
"/car/getTeamCarList"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/car/getTeamCarList"
,
method
=
RequestMethod
.
GET
)
ResponseModel
<
List
<
Map
<
String
,
Object
>>>
getTeamCarList
(
@RequestParam
(
"longitude"
)
Double
longitude
,
@RequestParam
(
"latitude"
)
Double
latitude
);
ResponseModel
<
List
<
Map
<
String
,
Object
>>>
getTeamCarList
(
@RequestParam
(
"
sequenceNbr"
)
String
sequenceNbr
,
@RequestParam
(
"
longitude"
)
Double
longitude
,
@RequestParam
(
"latitude"
)
Double
latitude
);
/**
/**
...
...
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 @
837e7a74
...
@@ -1199,7 +1199,7 @@ public class CommandController extends BaseController {
...
@@ -1199,7 +1199,7 @@ public class CommandController extends BaseController {
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"车辆资源"
,
notes
=
"车辆资源"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"车辆资源"
,
notes
=
"车辆资源"
)
public
ResponseModel
<
Object
>
getTeamCarList
(
RequestData
par
)
{
public
ResponseModel
<
Object
>
getTeamCarList
(
RequestData
par
)
{
/*bug 2583 地图屏,消防车辆类型时,左侧车辆状态显示错误 陈召 开始 */
/*bug 2583 地图屏,消防车辆类型时,左侧车辆状态显示错误 陈召 开始 */
ResponseModel
<
List
<
Map
<
String
,
Object
>>>
date
=
equipFeignClient
.
getTeamCarList
(
par
.
getLongitude
(),
par
.
getLatitude
());
ResponseModel
<
List
<
Map
<
String
,
Object
>>>
date
=
equipFeignClient
.
getTeamCarList
(
par
.
get
CarId
(),
par
.
get
Longitude
(),
par
.
getLatitude
());
List
<
Map
<
String
,
Object
>>
result
=
date
.
getResult
();
List
<
Map
<
String
,
Object
>>
result
=
date
.
getResult
();
QueryWrapper
<
PowerTransferCompanyResources
>
queryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
PowerTransferCompanyResources
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"status"
,
FireCarStatusEnum
.
执行中
.
getCode
());
queryWrapper
.
eq
(
"status"
,
FireCarStatusEnum
.
执行中
.
getCode
());
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/controller/CarController.java
View file @
837e7a74
...
@@ -1242,8 +1242,9 @@ public class CarController extends AbstractBaseController {
...
@@ -1242,8 +1242,9 @@ public class CarController extends AbstractBaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取消防队伍的消防车辆"
,
notes
=
"获取消防队伍的消防车辆"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取消防队伍的消防车辆"
,
notes
=
"获取消防队伍的消防车辆"
)
public
ResponseModel
getTeamCarList
(
@RequestParam
(
required
=
false
)
Long
id
,
public
ResponseModel
getTeamCarList
(
@RequestParam
(
required
=
false
)
Long
id
,
@RequestParam
(
required
=
false
)
String
sequenceNbr
,
@RequestParam
(
required
=
false
)
Double
longitude
,
@RequestParam
(
required
=
false
)
Double
latitude
)
{
@RequestParam
(
required
=
false
)
Double
longitude
,
@RequestParam
(
required
=
false
)
Double
latitude
)
{
return
CommonResponseUtil
.
success
(
iCarService
.
getTeamCarList
(
id
,
longitude
,
latitude
));
return
CommonResponseUtil
.
success
(
iCarService
.
getTeamCarList
(
sequenceNbr
,
id
,
longitude
,
latitude
));
}
}
/**
/**
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/mapper/CarMapper.java
View file @
837e7a74
...
@@ -52,7 +52,7 @@ public interface CarMapper extends BaseMapper<Car> {
...
@@ -52,7 +52,7 @@ public interface CarMapper extends BaseMapper<Car> {
List
<
Map
<
String
,
Object
>>
getCarNumGroupByTeamId
();
List
<
Map
<
String
,
Object
>>
getCarNumGroupByTeamId
();
List
<
CarDto
>
getTeamCarList
(
Long
id
,
String
carState
);
List
<
CarDto
>
getTeamCarList
(
String
sequenceNbr
,
Long
id
,
String
carState
);
List
<
CarPropertyVo
>
getCarPropertyList
(
List
<
Long
>
idList
,
Long
teamId
,
String
nameKeys
,
Integer
isIot
);
List
<
CarPropertyVo
>
getCarPropertyList
(
List
<
Long
>
idList
,
Long
teamId
,
String
nameKeys
,
Integer
isIot
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/ICarService.java
View file @
837e7a74
...
@@ -147,7 +147,7 @@ public interface ICarService extends IService<Car> {
...
@@ -147,7 +147,7 @@ public interface ICarService extends IService<Car> {
*/
*/
Boolean
updateCarStatus
(
List
<
CarStatusInfoDto
>
cars
);
Boolean
updateCarStatus
(
List
<
CarStatusInfoDto
>
cars
);
List
<
CarDto
>
getTeamCarList
(
Long
id
,
Double
longitude
,
Double
latitude
);
List
<
CarDto
>
getTeamCarList
(
String
sequenceNbr
,
Long
id
,
Double
longitude
,
Double
latitude
);
/**
/**
* 获取车辆属性集合值(参数均为非必填)
* 获取车辆属性集合值(参数均为非必填)
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/CarServiceImpl.java
View file @
837e7a74
...
@@ -1463,8 +1463,8 @@ public class CarServiceImpl extends ServiceImpl<CarMapper, Car> implements ICarS
...
@@ -1463,8 +1463,8 @@ public class CarServiceImpl extends ServiceImpl<CarMapper, Car> implements ICarS
}
}
@Override
@Override
public
List
<
CarDto
>
getTeamCarList
(
Long
id
,
Double
longitude
,
Double
latitude
)
{
public
List
<
CarDto
>
getTeamCarList
(
String
sequenceNbr
,
Long
id
,
Double
longitude
,
Double
latitude
)
{
List
<
CarDto
>
list
=
carMapper
.
getTeamCarList
(
id
,
carState
);
List
<
CarDto
>
list
=
carMapper
.
getTeamCarList
(
sequenceNbr
,
id
,
carState
);
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
if
(!
CollectionUtils
.
isEmpty
(
list
))
{
if
(
longitude
!=
null
&&
latitude
!=
null
)
{
if
(
longitude
!=
null
&&
latitude
!=
null
)
{
List
<
Long
>
idList
=
list
.
stream
().
map
(
CarDto:
:
getSequenceNbr
).
collect
(
Collectors
.
toList
());
List
<
Long
>
idList
=
list
.
stream
().
map
(
CarDto:
:
getSequenceNbr
).
collect
(
Collectors
.
toList
());
...
...
amos-boot-system-equip/src/main/resources/mapper/CarMapper.xml
View file @
837e7a74
...
@@ -372,6 +372,9 @@
...
@@ -372,6 +372,9 @@
<if
test=
"carState != null and carState != ''"
>
<if
test=
"carState != null and carState != ''"
>
AND d.type = #{carState}
AND d.type = #{carState}
</if>
</if>
<if
test=
"sequenceNbr != null and sequenceNbr != ''"
>
AND c.id = #{sequenceNbr}
</if>
</where>
</where>
</select>
</select>
<select
id=
"getCarPropertyList"
resultType=
"com.yeejoin.equipmanage.common.entity.vo.CarPropertyVo"
>
<select
id=
"getCarPropertyList"
resultType=
"com.yeejoin.equipmanage.common.entity.vo.CarPropertyVo"
>
...
...
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