Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
Project
Project
Details
Activity
Releases
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
youjj
cloud-platform
Commits
11da1995
Commit
11da1995
authored
Apr 29, 2019
by
youjj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
车辆出车记录
parent
1d3a64da
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
5 deletions
+18
-5
VehicleDepartureService.java
...ncaravan/caravan/vehicle/biz/VehicleDepartureService.java
+2
-3
VehicleDepartureLogMapper.java
...van/caravan/vehicle/mapper/VehicleDepartureLogMapper.java
+3
-0
VehicleDepartureController.java
...avan/caravan/vehicle/rest/VehicleDepartureController.java
+2
-2
VehicleDepartureLogMapper.xml
...e/src/main/resources/mapper/VehicleDepartureLogMapper.xml
+11
-0
No files found.
vehicle/src/main/java/com/xinxincaravan/caravan/vehicle/biz/VehicleDepartureService.java
View file @
11da1995
...
...
@@ -2,7 +2,6 @@ package com.xinxincaravan.caravan.vehicle.biz;
import
com.github.pagehelper.PageHelper
;
import
com.github.pagehelper.PageInfo
;
import
com.xinxincaravan.caravan.vehicle.entity.VehicleDepartureLog
;
import
com.xinxincaravan.caravan.vehicle.mapper.VehicleDepartureLogMapper
;
import
com.xinxincaravan.caravan.vehicle.vo.VehicleDepartureLogVo
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -14,9 +13,9 @@ public class VehicleDepartureService {
@Autowired
VehicleDepartureLogMapper
vehicleDepartureLogMapper
;
public
PageInfo
<
VehicleDepartureLog
>
page
(
Integer
page
,
Integer
limit
)
{
public
PageInfo
<
VehicleDepartureLog
Vo
>
page
(
String
numberPlate
,
Integer
page
,
Integer
limit
)
{
PageHelper
.
startPage
(
page
,
limit
);
return
new
PageInfo
<>(
vehicleDepartureLogMapper
.
select
All
(
));
return
new
PageInfo
<>(
vehicleDepartureLogMapper
.
select
VoAll
(
numberPlate
));
}
public
PageInfo
<
VehicleDepartureLogVo
>
findByVehicle
(
String
vehicleId
,
Integer
page
,
Integer
limit
)
{
...
...
vehicle/src/main/java/com/xinxincaravan/caravan/vehicle/mapper/VehicleDepartureLogMapper.java
View file @
11da1995
...
...
@@ -2,6 +2,7 @@ package com.xinxincaravan.caravan.vehicle.mapper;
import
com.xinxincaravan.caravan.vehicle.entity.VehicleDepartureLog
;
import
com.xinxincaravan.caravan.vehicle.vo.VehicleDepartureLogVo
;
import
org.apache.ibatis.annotations.Param
;
import
tk.mybatis.mapper.common.BaseMapper
;
import
java.util.List
;
...
...
@@ -11,4 +12,6 @@ public interface VehicleDepartureLogMapper extends BaseMapper<VehicleDepartureLo
VehicleDepartureLog
selectLastByVehicleId
(
String
vehicleId
);
List
<
VehicleDepartureLogVo
>
selectByVehicleId
(
String
vehicleId
);
List
<
VehicleDepartureLogVo
>
selectVoAll
(
@Param
(
"numberPlate"
)
String
numberPlate
);
}
vehicle/src/main/java/com/xinxincaravan/caravan/vehicle/rest/VehicleDepartureController.java
View file @
11da1995
...
...
@@ -18,12 +18,12 @@ public class VehicleDepartureController {
VehicleDepartureService
vehicleDepartureService
;
@GetMapping
(
"page"
)
public
RestResponse
page
(
Integer
page
,
Integer
limit
)
{
public
RestResponse
page
(
String
numberPlate
,
Integer
page
,
Integer
limit
)
{
if
(
page
==
null
||
limit
==
null
)
{
page
=
1
;
limit
=
10
;
}
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
page
,
limit
));
return
RestResponse
.
suc
(
vehicleDepartureService
.
page
(
numberPlate
,
page
,
limit
));
}
@GetMapping
(
"findByVehicle"
)
...
...
vehicle/src/main/resources/mapper/VehicleDepartureLogMapper.xml
View file @
11da1995
...
...
@@ -16,5 +16,16 @@
where vehicle_id = #{vehicleId}
order by create_time desc
</select>
<select
id=
"selectVoAll"
resultType=
"com.xinxincaravan.caravan.vehicle.vo.VehicleDepartureLogVo"
>
select vehicle_departure_log.*,vehicle.number_plate
from vehicle_departure_log
left join vehicle on vehicle_departure_log.vehicle_id = vehicle.id
<trim
prefix=
"where"
>
<if
test=
"numberPlate != null"
>
vehicle.number_plate = #{numberPlate}
</if>
</trim>
order by create_time desc
</select>
</mapper>
\ No newline at end of file
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