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
5f11ce63
Commit
5f11ce63
authored
Sep 23, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://113.105.137.151:22280/youjj/cloud-platform
into dev
parents
4f78f3b5
4124cf12
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
4 deletions
+25
-4
VehicleUserReserveBiz.java
.../com/xxfc/platform/vehicle/biz/VehicleUserReserveBiz.java
+22
-1
VehicleUserReserveMapper.xml
...er/src/main/resources/mapper/VehicleUserReserveMapper.xml
+3
-3
No files found.
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleUserReserveBiz.java
View file @
5f11ce63
...
...
@@ -10,9 +10,13 @@ import com.xxfc.platform.vehicle.mapper.VehicleUserReserveMapper;
import
com.xxfc.platform.vehicle.pojo.dto.VehicleUserReserveDTO
;
import
com.xxfc.platform.vehicle.pojo.vo.VehicleUserReserveVo
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.collections.CollectionUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.stereotype.Service
;
import
java.util.Collections
;
import
java.util.List
;
@Service
...
...
@@ -30,7 +34,24 @@ public class VehicleUserReserveBiz extends BaseBiz<VehicleUserReserveMapper, Veh
if
(
reserveDTO
.
getLimit
()!=
null
&&
reserveDTO
.
getLimit
()>
0
){
limit
=
reserveDTO
.
getLimit
();
}
return
ObjectRestResponse
.
succ
(
PageDataVO
.
pageInfo
(
page
,
limit
,
()->
mapper
.
getList
(
reserveDTO
,
userId
)));
PageDataVO
<
VehicleUserReserveVo
>
dataVO
=
PageDataVO
.
pageInfo
(
page
,
limit
,
()
->
mapper
.
getList
(
reserveDTO
,
userId
));
if
(
CollectionUtils
.
isEmpty
(
dataVO
.
getData
())){
dataVO
.
setData
(
Collections
.
EMPTY_LIST
);
dataVO
.
setPageNum
(
reserveDTO
.
getPage
());
dataVO
.
setPageSize
(
reserveDTO
.
getLimit
());
return
ObjectRestResponse
.
succ
(
dataVO
);
}
List
<
VehicleUserReserveVo
>
data
=
dataVO
.
getData
();
for
(
VehicleUserReserveVo
userReserveVo
:
data
)
{
String
vehiclePic
=
userReserveVo
.
getVehiclePic
();
if
(
StringUtils
.
isNotEmpty
(
vehiclePic
)){
String
[]
imgs
=
vehiclePic
.
split
(
","
);
userReserveVo
.
setVehiclePic
(
imgs
[
0
]);
}
}
dataVO
.
setData
(
data
);
return
ObjectRestResponse
.
succ
(
dataVO
);
}
//新增预定
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleUserReserveMapper.xml
View file @
5f11ce63
...
...
@@ -17,16 +17,16 @@
r.addr_city AS addrCity,
r.city_name AS cityName,
r.company_id AS companyId,
CONCAT(
bct.province_name,bct.city_name,bct.town_name,bct.addr_detail
) AS `companyAddress`,
CONCAT(
IFNULL(bct.province_name," "),IFNULL(bct.city_name," "),IFNULL(bct.town_name," "),IFNULL(bct.addr_detail," ")
) AS `companyAddress`,
r.arrival_companyId AS arrivalCompanyId,
CONCAT(
bcr.province_name,bcr.city_name,bcr.town_name,bcr.addr_detail
) AS `arrivalcompanyAddress`,
CONCAT(
IFNULL(bcr.province_name," "),IFNULL(bcr.city_name," "),IFNULL(bcr.town_name," "),IFNULL(bcr.addr_detail," ")
) AS `arrivalcompanyAddress`,
bct.NAME AS `companyName`,
bcr.NAME AS `arrivalCompanyName`,
r.crt_time AS crtTime,
r.upd_time AS updTime,
r.`status`,
m.`name` AS modelName,
m.`
cover_pic
` AS `vehiclePic`
m.`
picture
` AS `vehiclePic`
FROM
vehicle_user_reserve r
LEFT JOIN vehicle_model m ON r.mode_id = m.id
...
...
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