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
9b4bbabd
Commit
9b4bbabd
authored
Oct 08, 2019
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
5468d332
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
45 additions
and
0 deletions
+45
-0
RentVehicleBO.java
...ava/com/xxfc/platform/order/pojo/order/RentVehicleBO.java
+6
-0
OrderRentVehicleController.java
.../xxfc/platform/order/rest/OrderRentVehicleController.java
+1
-0
OrderRentVehicleService.java
.../xxfc/platform/order/service/OrderRentVehicleService.java
+2
-0
RentVehicleBookDTO.java
...va/com/xxfc/platform/vehicle/pojo/RentVehicleBookDTO.java
+6
-0
UsableVeicleDTO.java
.../java/com/xxfc/platform/vehicle/pojo/UsableVeicleDTO.java
+6
-0
RentVehicleController.java
...com/xxfc/platform/vehicle/rest/RentVehicleController.java
+21
-0
VehicleMapper.xml
...ehicle-server/src/main/resources/mapper/VehicleMapper.xml
+3
-0
No files found.
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/RentVehicleBO.java
View file @
9b4bbabd
...
@@ -47,4 +47,10 @@ public class RentVehicleBO extends OrderRentVehicleDetail implements OrderDetail
...
@@ -47,4 +47,10 @@ public class RentVehicleBO extends OrderRentVehicleDetail implements OrderDetail
* 创建用户 -1+后台用户id 后台系统
* 创建用户 -1+后台用户id 后台系统
*/
*/
String
crtUser
;
String
crtUser
;
/**
* 用途 1 租车
*/
@ApiModelProperty
(
hidden
=
true
)
Integer
useType
=
1
;
}
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/OrderRentVehicleController.java
View file @
9b4bbabd
...
@@ -74,6 +74,7 @@ public class OrderRentVehicleController extends CommonBaseController {
...
@@ -74,6 +74,7 @@ public class OrderRentVehicleController extends CommonBaseController {
bo
.
setAppUserDTO
(
userFeign
.
userDetailById
(
dto
.
getAppUserId
()).
getData
());
bo
.
setAppUserDTO
(
userFeign
.
userDetailById
(
dto
.
getAppUserId
()).
getData
());
bo
.
setCrtUser
(
"-1"
+
BaseContextHandler
.
getUserID
());
bo
.
setCrtUser
(
"-1"
+
BaseContextHandler
.
getUserID
());
bo
.
setUseType
(
null
);
orderRentVehicleService
.
createOrder
(
bo
);
orderRentVehicleService
.
createOrder
(
bo
);
return
ObjectRestResponse
.
succ
(
bo
.
getOrder
());
return
ObjectRestResponse
.
succ
(
bo
.
getOrder
());
}
}
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/service/OrderRentVehicleService.java
View file @
9b4bbabd
...
@@ -459,6 +459,8 @@ public class OrderRentVehicleService extends AbstractOrderHandle<OrderRentVehicl
...
@@ -459,6 +459,8 @@ public class OrderRentVehicleService extends AbstractOrderHandle<OrderRentVehicl
rentVehicleBookDTO
.
setOrderNo
(
detail
.
getOrder
().
getNo
());
rentVehicleBookDTO
.
setOrderNo
(
detail
.
getOrder
().
getNo
());
rentVehicleBookDTO
.
setNumberPlate
(
numberPlate
);
rentVehicleBookDTO
.
setNumberPlate
(
numberPlate
);
rentVehicleBookDTO
.
setStatus
(
status
);
rentVehicleBookDTO
.
setStatus
(
status
);
rentVehicleBookDTO
.
setUseType
(
detail
.
getUseType
());
if
(
null
!=
detail
.
getAccompanyItems
())
{
if
(
null
!=
detail
.
getAccompanyItems
())
{
rentVehicleBookDTO
.
setSelectedAccItem
(
detail
.
getAccompanyItems
().
parallelStream
().
collect
(
Collectors
.
toMap
(
OrderAccompanyDTO:
:
getId
,
OrderAccompanyDTO:
:
getNum
)));
rentVehicleBookDTO
.
setSelectedAccItem
(
detail
.
getAccompanyItems
().
parallelStream
().
collect
(
Collectors
.
toMap
(
OrderAccompanyDTO:
:
getId
,
OrderAccompanyDTO:
:
getNum
)));
}
}
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/RentVehicleBookDTO.java
View file @
9b4bbabd
...
@@ -91,6 +91,12 @@ public class RentVehicleBookDTO extends PageParam {
...
@@ -91,6 +91,12 @@ public class RentVehicleBookDTO extends PageParam {
@ApiModelProperty
(
"扩展结束时间"
)
@ApiModelProperty
(
"扩展结束时间"
)
String
endDateExtend
;
String
endDateExtend
;
/**
* 用途 1 租车
*/
@ApiModelProperty
(
hidden
=
true
)
Integer
useType
=
1
;
public
void
setBookStartDate
(
String
bookStartDate
)
{
public
void
setBookStartDate
(
String
bookStartDate
)
{
this
.
bookStartDate
=
bookStartDate
;
this
.
bookStartDate
=
bookStartDate
;
//首次设置
//首次设置
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/UsableVeicleDTO.java
View file @
9b4bbabd
...
@@ -57,6 +57,12 @@ public class UsableVeicleDTO extends PageParam {
...
@@ -57,6 +57,12 @@ public class UsableVeicleDTO extends PageParam {
@ApiModelProperty
(
hidden
=
true
)
@ApiModelProperty
(
hidden
=
true
)
Integer
withoutRecordWhere
=
1
;
Integer
withoutRecordWhere
=
1
;
/**
* 用途 1 租车
*/
@ApiModelProperty
(
hidden
=
true
)
Integer
useType
=
1
;
public
void
setStartDateTamp
(
Long
startDateTamp
)
{
public
void
setStartDateTamp
(
Long
startDateTamp
)
{
this
.
startDateTamp
=
startDateTamp
;
this
.
startDateTamp
=
startDateTamp
;
this
.
startDate
=
DEFAULT_DATE_TIME_FORMATTER
.
format
(
LocalDateTime
.
ofInstant
(
Instant
.
ofEpochMilli
(
startDateTamp
),
ZoneOffset
.
ofHours
(
8
)));
this
.
startDate
=
DEFAULT_DATE_TIME_FORMATTER
.
format
(
LocalDateTime
.
ofInstant
(
Instant
.
ofEpochMilli
(
startDateTamp
),
ZoneOffset
.
ofHours
(
8
)));
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/RentVehicleController.java
View file @
9b4bbabd
...
@@ -125,6 +125,27 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements
...
@@ -125,6 +125,27 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements
return
ObjectRestResponse
.
succ
(
vehicleBiz
.
searchUsableModel
(
dto
));
return
ObjectRestResponse
.
succ
(
vehicleBiz
.
searchUsableModel
(
dto
));
}
}
/**
* 后台查询可用车辆(车型)
*
* @param dto
* @return
*/
@ApiOperation
(
"可用车辆查询"
)
@RequestMapping
(
value
=
"/rent/back-stage/usable-vehicle"
,
method
=
RequestMethod
.
GET
)
@IgnoreUserToken
public
ObjectRestResponse
<
PageDataVO
<
UsableVehicleModelVO
>>
rentBgUsableVehicle
(
UsableVeicleDTO
dto
)
throws
Exception
{
//根据时间 获得 可用车辆
//结合车型
if
(
StringUtils
.
isNotBlank
(
dto
.
getCatasStr
()))
{
dto
.
setCatas
(
vehiclePlatCataBiz
.
groupCatasByParent
(
dto
.
getCatasStr
()));
}
//设置显示是否有车
dto
.
setYearNo4Where
(
Boolean
.
TRUE
);
dto
.
setUseType
(
null
);
return
ObjectRestResponse
.
succ
(
vehicleBiz
.
searchUsableModel
(
dto
));
}
/**
/**
* 热门车型
* 热门车型
*
*
...
...
xx-vehicle/xx-vehicle-server/src/main/resources/mapper/VehicleMapper.xml
View file @
9b4bbabd
...
@@ -682,6 +682,9 @@
...
@@ -682,6 +682,9 @@
</if>
</if>
and v.is_del = 0
and v.is_del = 0
and v.status != 3
and v.status != 3
<if
test=
"useType != null"
>
and v.use_type = #{useType}
</if>
and v.use_type = 1
and v.use_type = 1
and bc.is_del = 0
and bc.is_del = 0
and bc.is_show = 1
and bc.is_show = 1
...
...
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