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
879723f8
Commit
879723f8
authored
Aug 05, 2019
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改bug
parent
90e11caf
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
22 additions
and
2 deletions
+22
-2
OrderRentVehicleDetail.java
...om/xxfc/platform/order/entity/OrderRentVehicleDetail.java
+4
-0
OrderRentVehicleService.java
.../xxfc/platform/order/service/OrderRentVehicleService.java
+1
-1
VModelDetailVO.java
...n/java/com/xxfc/platform/vehicle/pojo/VModelDetailVO.java
+8
-0
VehicleModelController.java
...om/xxfc/platform/vehicle/rest/VehicleModelController.java
+9
-1
No files found.
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/entity/OrderRentVehicleDetail.java
View file @
879723f8
...
...
@@ -304,4 +304,8 @@ public class OrderRentVehicleDetail implements Serializable {
@Column
(
name
=
"handel_violation"
)
private
Integer
handelViolation
;
@ApiModelProperty
(
value
=
"是否需要定损 0--不需要; 1--需要定损"
)
@Column
(
name
=
"fixed_loss_status"
)
private
Integer
fixedLossStatus
;
}
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/service/OrderRentVehicleService.java
View file @
879723f8
...
...
@@ -363,7 +363,7 @@ public class OrderRentVehicleService extends AbstractOrderHandle<OrderRentVehicl
}
else
{
//会员固定价列表
modelAmount
=
new
BigDecimal
(
prices
[(
memberEnum
.
getCode
()
-
1
)]);
rebate
=
modelAmount
.
divide
(
vehicleModel
.
getPrice
()
).
multiply
(
hundred
).
setScale
(
0
,
BigDecimal
.
ROUND_UP
).
intValue
();
rebate
=
modelAmount
.
divide
(
vehicleModel
.
getPrice
()
,
2
,
BigDecimal
.
ROUND_UP
).
multiply
(
hundred
).
intValue
();
}
HandleDiscountDTO
handleDiscountDTO
=
new
HandleDiscountDTO
();
handleDiscountDTO
.
setRebate
(
rebate
);
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/pojo/VModelDetailVO.java
View file @
879723f8
package
com
.
xxfc
.
platform
.
vehicle
.
pojo
;
import
com.github.wxiaoqi.security.admin.entity.BaseUserMemberLevel
;
import
com.github.wxiaoqi.security.admin.feign.dto.AppUserDTO
;
import
com.xxfc.platform.vehicle.entity.VehicleModel
;
import
com.xxfc.platform.vehicle.entity.VehiclePlatCata
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -11,4 +13,10 @@ import java.util.List;
public
class
VModelDetailVO
extends
VehicleModel
{
@ApiModelProperty
(
"类型列表"
)
List
<
VehiclePlatCata
>
vehiclePlatCatas
;
@ApiModelProperty
(
"用户信息"
)
AppUserDTO
appUserDTO
;
@ApiModelProperty
(
"会员列表"
)
List
<
BaseUserMemberLevel
>
userMemberLevel
;
}
\ No newline at end of file
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/VehicleModelController.java
View file @
879723f8
...
...
@@ -4,6 +4,7 @@ import cn.hutool.core.bean.BeanUtil;
import
com.github.pagehelper.PageInfo
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.admin.feign.dto.UserDTO
;
import
com.github.wxiaoqi.security.admin.feign.rest.UserRestInterface
;
import
com.github.wxiaoqi.security.auth.client.config.UserAuthConfig
;
import
com.github.wxiaoqi.security.common.exception.BaseException
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
...
...
@@ -48,7 +49,7 @@ import java.util.List;
@RestController
@RequestMapping
(
"vehicleModel"
)
@Api
(
value
=
"车型controller"
,
tags
=
{
"车型操作接口"
})
public
class
VehicleModelController
extends
BaseController
<
VehicleModelBiz
,
VehicleModel
>
{
public
class
VehicleModelController
extends
BaseController
<
VehicleModelBiz
,
VehicleModel
>
implements
UserRestInterface
{
@Autowired
private
VehiclePlatCataBiz
vehiclePlatCataBiz
;
...
...
@@ -62,6 +63,11 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
@Autowired
private
UserFeign
userFeign
;
@Override
public
UserFeign
getUserFeign
()
{
return
userFeign
;
}
@Autowired
private
UserAuthConfig
userAuthConfig
;
...
...
@@ -86,6 +92,8 @@ public class VehicleModelController extends BaseController<VehicleModelBiz, Vehi
throw
new
BaseException
(
ResultCode
.
NOTEXIST_CODE
);
VModelDetailVO
vModelDetailVO
=
BeanUtil
.
toBean
(
vm
,
VModelDetailVO
.
class
);
vModelDetailVO
.
setVehiclePlatCatas
(
vehiclePlatCataBiz
.
getByModelId
(
vm
.
getId
()));
vModelDetailVO
.
setAppUserDTO
(
getAppUser
());
vModelDetailVO
.
setUserMemberLevel
(
userFeign
.
levels
());
return
new
ObjectRestResponse
().
data
(
vModelDetailVO
);
}
...
...
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