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
7011fbac
Commit
7011fbac
authored
Dec 07, 2020
by
hezhen
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master-chw' into dev-chw
parents
384e2116
cf8d2be0
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
24 additions
and
42 deletions
+24
-42
OrderVehicleCrosstownDto.java
...c/platform/order/pojo/order/OrderVehicleCrosstownDto.java
+0
-2
OrderRentVehicleBiz.java
...java/com/xxfc/platform/order/biz/OrderRentVehicleBiz.java
+15
-29
OrderVehicleCrosstownBiz.java
...com/xxfc/platform/order/biz/OrderVehicleCrosstownBiz.java
+3
-6
OrderCancelBiz.java
...ava/com/xxfc/platform/order/biz/inner/OrderCancelBiz.java
+3
-2
BackStageOrderController.java
...om/xxfc/platform/order/rest/BackStageOrderController.java
+1
-1
VehicleActiveService.java
...a/com/xxfc/platform/vehicle/biz/VehicleActiveService.java
+1
-1
VehicleBiz.java
...c/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
+1
-1
No files found.
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/OrderVehicleCrosstownDto.java
View file @
7011fbac
...
@@ -6,9 +6,7 @@ import com.xxfc.platform.order.entity.OrderVehicleCrosstown;
...
@@ -6,9 +6,7 @@ import com.xxfc.platform.order.entity.OrderVehicleCrosstown;
import
com.xxfc.platform.order.pojo.DedDetailDTO
;
import
com.xxfc.platform.order.pojo.DedDetailDTO
;
import
lombok.Data
;
import
lombok.Data
;
import
java.util.Date
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/OrderRentVehicleBiz.java
View file @
7011fbac
...
@@ -164,37 +164,23 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O
...
@@ -164,37 +164,23 @@ public class OrderRentVehicleBiz extends BaseBiz<OrderRentVehicleDetailMapper, O
String
buyInsurePhone
=
vo
.
getAppUserDTO
().
getUsername
();
String
buyInsurePhone
=
vo
.
getAppUserDTO
().
getUsername
();
IdInformation
idInformation
=
thirdFeign
.
getOneByUserId
(
vo
.
getAppUserDTO
().
getUserid
());
IdInformation
idInformation
=
thirdFeign
.
getOneByUserId
(
vo
.
getAppUserDTO
().
getUserid
());
if
(
null
==
idInformation
)
{
if
(
null
==
idInformation
)
{
String
finalBuyInsurePhone
=
buyInsurePhone
;
String
[]
insureUserIds
=
vo
.
getInsureUserIds
().
split
(
","
);
List
<
InsureUser
>
insureUsers
=
insureUserBiz
.
selectList
(
new
InsureUser
(){{
for
(
int
i
=
0
;
i
<
insureUserIds
.
length
;
i
++)
{
setUserid
(
vo
.
getAppUserDTO
().
getUserid
());
InsureUser
insureUser
=
insureUserBiz
.
selectById
(
Integer
.
valueOf
(
vo
.
getInsureUserIds
().
split
(
","
)[
i
]));
setPhone
(
finalBuyInsurePhone
);
if
(
buyInsurePhone
.
equals
(
insureUser
.
getPhone
()))
{
setIsdel
(
SYS_FALSE
);
buyInsureIdCard
=
insureUser
.
getIdCard
();
}});
buyInsureName
=
insureUser
.
getName
();
if
(
CollUtil
.
isEmpty
(
insureUsers
))
{
break
;
List
<
InsureUser
>
insureUsers2
=
insureUserBiz
.
selectByWeekend
(
w
->
{
w
.
andEqualTo
(
InsureUser:
:
getUserid
,
vo
.
getAppUserDTO
().
getUserid
());
w
.
andEqualTo
(
InsureUser:
:
getIsdel
,
SYS_FALSE
);
w
.
andIsNotNull
(
InsureUser:
:
getPhone
);
return
w
;
});
if
(
CollUtil
.
isEmpty
(
insureUsers2
))
{
List
<
InsureUser
>
insureUsers3
=
insureUserBiz
.
selectByWeekend
(
w
->
{
w
.
andEqualTo
(
InsureUser:
:
getUserid
,
vo
.
getAppUserDTO
().
getUserid
());
w
.
andEqualTo
(
InsureUser:
:
getIsdel
,
SYS_FALSE
);
return
w
;
});
buyInsureIdCard
=
insureUsers3
.
get
(
0
).
getIdCard
();
buyInsureName
=
insureUsers3
.
get
(
0
).
getName
();
}
else
{
buyInsureIdCard
=
insureUsers2
.
get
(
0
).
getIdCard
();
buyInsureName
=
insureUsers2
.
get
(
0
).
getName
();
buyInsurePhone
=
insureUsers2
.
get
(
0
).
getPhone
();
}
}
else
{
buyInsureIdCard
=
insureUsers
.
get
(
0
).
getIdCard
();
buyInsureName
=
insureUsers
.
get
(
0
).
getName
();
}
}
if
(
i
==
(
insureUserIds
.
length
-
1
))
{
if
(
StrUtil
.
isNotBlank
(
insureUser
.
getPhone
()))
{
buyInsurePhone
=
insureUser
.
getPhone
();
}
buyInsureIdCard
=
insureUser
.
getIdCard
();
buyInsureName
=
insureUser
.
getName
();
}
}
}
else
{
}
else
{
buyInsureIdCard
=
idInformation
.
getIdNumber
();
buyInsureIdCard
=
idInformation
.
getIdNumber
();
buyInsureName
=
idInformation
.
getName
();
buyInsureName
=
idInformation
.
getName
();
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/OrderVehicleCrosstownBiz.java
View file @
7011fbac
...
@@ -97,10 +97,6 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
...
@@ -97,10 +97,6 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
public
static
final
DateTimeFormatter
DEFAULT_DATE_TIME_FORMATTER
=
DateTimeFormat
.
forPattern
(
"yyyy-MM-dd"
);
public
static
final
DateTimeFormatter
DEFAULT_DATE_TIME_FORMATTER
=
DateTimeFormat
.
forPattern
(
"yyyy-MM-dd"
);
public
List
<
OrderVehicleCrosstownDto
>
selectByOrderId
(
OrderVehicleCrosstownDto
orderVehicleCrosstownDto
)
throws
BaseException
{
public
List
<
OrderVehicleCrosstownDto
>
selectByOrderId
(
OrderVehicleCrosstownDto
orderVehicleCrosstownDto
)
throws
BaseException
{
UserDTO
byAppUser
=
getBusinessUserByAppUser
();
if
(
byAppUser
==
null
)
{
throw
new
BaseException
(
ResultCode
.
RSTOKEN_EXPIRED_CODE
);
}
if
(
StringUtils
.
isNotBlank
(
orderVehicleCrosstownDto
.
getTypes
()))
{
if
(
StringUtils
.
isNotBlank
(
orderVehicleCrosstownDto
.
getTypes
()))
{
String
[]
types
=
orderVehicleCrosstownDto
.
getTypes
().
split
(
","
);
String
[]
types
=
orderVehicleCrosstownDto
.
getTypes
().
split
(
","
);
orderVehicleCrosstownDto
.
setTypeList
(
Lists
.
newArrayList
(
types
));
orderVehicleCrosstownDto
.
setTypeList
(
Lists
.
newArrayList
(
types
));
...
@@ -248,7 +244,7 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
...
@@ -248,7 +244,7 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
if
(
orderVehicleCrosstownDto
.
getType
()
==
CrosstownTypeEnum
.
DEPARTURE
.
getCode
())
{
if
(
orderVehicleCrosstownDto
.
getType
()
==
CrosstownTypeEnum
.
DEPARTURE
.
getCode
())
{
boolean
flag
=
getTodayTime
(
orderRentVehicleDetail
.
getStartTime
(),
orderRentVehicleDetail
.
getEndTime
());
boolean
flag
=
getTodayTime
(
orderRentVehicleDetail
.
getStartTime
(),
orderRentVehicleDetail
.
getEndTime
());
if
(!
flag
)
{
if
(!
flag
)
{
return
ObjectRestResponse
.
createFailedResult
(
3502
,
"
已超过预定还车时间,不能进行交车操作
!"
);
return
ObjectRestResponse
.
createFailedResult
(
3502
,
"
未到取车日期,无法进行交车操作,请核实订单信息
!"
);
}
}
if
(
null
==
userDTO
.
getCompanyIds
()
||
!
userDTO
.
getCompanyIds
().
contains
(
orderRentVehicleDetail
.
getStartCompanyId
()))
{
if
(
null
==
userDTO
.
getCompanyIds
()
||
!
userDTO
.
getCompanyIds
().
contains
(
orderRentVehicleDetail
.
getStartCompanyId
()))
{
return
ObjectRestResponse
.
createFailedResult
(
3501
,
"无交车权限"
);
return
ObjectRestResponse
.
createFailedResult
(
3501
,
"无交车权限"
);
...
@@ -278,7 +274,8 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
...
@@ -278,7 +274,8 @@ public class OrderVehicleCrosstownBiz extends BaseBiz<OrderVehicaleCrosstownMapp
vehicleDepartureVo
.
setVehicleId
(
orderRentVehicleDetail
.
getVehicleId
());
vehicleDepartureVo
.
setVehicleId
(
orderRentVehicleDetail
.
getVehicleId
());
vehicleDepartureVo
.
setDepartureBranchCompanyId
(
orderRentVehicleDetail
.
getStartCompanyId
());
vehicleDepartureVo
.
setDepartureBranchCompanyId
(
orderRentVehicleDetail
.
getStartCompanyId
());
vehicleDepartureVo
.
setExpectArrivalBranchCompanyId
(
orderRentVehicleDetail
.
getEndCompanyId
());
vehicleDepartureVo
.
setExpectArrivalBranchCompanyId
(
orderRentVehicleDetail
.
getEndCompanyId
());
vehicleDepartureVo
.
setMileage
(
orderVehicleCrosstownDto
.
getMileage
());
Integer
mileage
=
orderVehicleCrosstownDto
.
getMileage
()
!=
null
?
orderVehicleCrosstownDto
.
getMileage
()
:
0
;
vehicleDepartureVo
.
setMileage
(
mileage
);
vehicleDepartureVo
.
setBookRecordId
(
orderRentVehicleDetail
.
getBookRecordId
());
vehicleDepartureVo
.
setBookRecordId
(
orderRentVehicleDetail
.
getBookRecordId
());
if
(
checkUserInfoDto
!=
null
)
{
if
(
checkUserInfoDto
!=
null
)
{
vehicleDepartureVo
.
setCheckMan
(
checkUserInfoDto
.
getUsername
());
vehicleDepartureVo
.
setCheckMan
(
checkUserInfoDto
.
getUsername
());
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/inner/OrderCancelBiz.java
View file @
7011fbac
...
@@ -304,13 +304,14 @@ public class OrderCancelBiz {
...
@@ -304,13 +304,14 @@ public class OrderCancelBiz {
}
}
//设置人身保险状态
//设置人身保险状态
if
(
BaseOrder
.
INSURE_STATUS_BUY
==
baseOrder
.
getInsureStatus
())
{
if
(
BaseOrder
.
INSURE_STATUS_BUY
==
baseOrder
.
getInsureStatus
()
)
{
List
<
OrderPersonInsurance
>
insuranceList
=
orderPersonInsuranceBiz
.
selectList
(
new
OrderPersonInsurance
(){{
List
<
OrderPersonInsurance
>
insuranceList
=
orderPersonInsuranceBiz
.
selectList
(
new
OrderPersonInsurance
(){{
setOrderId
(
baseOrder
.
getId
());
setOrderId
(
baseOrder
.
getId
());
}});
}});
Integer
dayLag
=
Long
.
valueOf
(
timeLag
/(
1000L
*
60L
*
60L
*
24L
)).
intValue
();
Integer
dayLag
=
Long
.
valueOf
(
timeLag
/(
1000L
*
60L
*
60L
*
24L
)).
intValue
();
if
(
dayLag
>
0
)
{
//没超过缓冲时间 或者 相隔大于一天,可以取消
if
((!
overCancelBuffer
)
||
dayLag
>
0
)
{
baseOrder
.
setInsureStatus
(
BaseOrder
.
INSURE_STATUS_CNL
);
baseOrder
.
setInsureStatus
(
BaseOrder
.
INSURE_STATUS_CNL
);
//更新 申请状态
//更新 申请状态
insuranceList
.
forEach
(
insurance
->
{
insuranceList
.
forEach
(
insurance
->
{
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/BackStageOrderController.java
View file @
7011fbac
...
@@ -391,7 +391,7 @@ public class BackStageOrderController extends CommonBaseController implements Us
...
@@ -391,7 +391,7 @@ public class BackStageOrderController extends CommonBaseController implements Us
userDTO
=
userFeign
.
businessUserinfoByMobilePhone
(
getAppUser
().
getUsername
()).
getData
();
userDTO
=
userFeign
.
businessUserinfoByMobilePhone
(
getAppUser
().
getUsername
()).
getData
();
}
}
if
(
userDTO
==
null
)
{
if
(
userDTO
==
null
)
{
return
ObjectRestResponse
.
succ
(
new
PageDataVO
<>(
));
return
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
RSTOKEN_EXPIRED_CODE
,
ResultCode
.
getMsg
(
ResultCode
.
RSTOKEN_EXPIRED_CODE
));
}
}
if
(
StringUtils
.
isBlank
(
orderNo
))
{
if
(
StringUtils
.
isBlank
(
orderNo
))
{
return
ObjectRestResponse
.
paramIsEmpty
();
return
ObjectRestResponse
.
paramIsEmpty
();
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleActiveService.java
View file @
7011fbac
...
@@ -205,7 +205,7 @@ public class VehicleActiveService {
...
@@ -205,7 +205,7 @@ public class VehicleActiveService {
throw
new
BaseException
(
ResCode
.
VEHICLE_BOOKED_RECORD_MILEAGE_CHANGED
.
getDesc
(),
throw
new
BaseException
(
ResCode
.
VEHICLE_BOOKED_RECORD_MILEAGE_CHANGED
.
getDesc
(),
ResCode
.
VEHICLE_BOOKED_RECORD_MILEAGE_CHANGED
.
getCode
());
ResCode
.
VEHICLE_BOOKED_RECORD_MILEAGE_CHANGED
.
getCode
());
}
}
if
(
MileageRest
!=
null
&&
MileageRest1
>=
MileageRest
)
{
if
(
MileageRest
==
null
||
MileageRest1
>=
MileageRest
)
{
VehicleBookRecord
vehicleBookRecord
=
null
;
VehicleBookRecord
vehicleBookRecord
=
null
;
if
(
arrivalVo
.
getBookRecordId
()
!=
null
)
{
if
(
arrivalVo
.
getBookRecordId
()
!=
null
)
{
vehicleBookRecord
=
vehicleBookRecordBiz
.
selectById
(
arrivalVo
.
getBookRecordId
());
vehicleBookRecord
=
vehicleBookRecordBiz
.
selectById
(
arrivalVo
.
getBookRecordId
());
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
View file @
7011fbac
...
@@ -1778,7 +1778,6 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -1778,7 +1778,6 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
}
}
handleOption
.
put
(
"update"
,
true
);
// 编辑操作
handleOption
.
put
(
"update"
,
true
);
// 编辑操作
}
}
vehicleVO
.
setRecordEmploy
(
recordEmployBiz
.
getInfo
(
vehicleId
));
}
else
if
(
type
==
3
){
}
else
if
(
type
==
3
){
//类型是申请经营并且申请公司是停靠公司
//类型是申请经营并且申请公司是停靠公司
if
(
vehicleManageApply
!=
null
&&
vehicleManageApply
.
getApplyId
().
equals
(
parkBranchCompanyId
)
&&
vehicleManageApply
.
getType
()
==
1
){
if
(
vehicleManageApply
!=
null
&&
vehicleManageApply
.
getApplyId
().
equals
(
parkBranchCompanyId
)
&&
vehicleManageApply
.
getType
()
==
1
){
...
@@ -1804,6 +1803,7 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -1804,6 +1803,7 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
handleOption
.
put
(
"return"
,
true
);
// 还车操作
handleOption
.
put
(
"return"
,
true
);
// 还车操作
}
}
}
}
vehicleVO
.
setRecordEmploy
(
recordEmployBiz
.
getInfo
(
vehicleId
));
vehicleVO
.
setStatusText
(
statusText
);
vehicleVO
.
setStatusText
(
statusText
);
vehicleVO
.
setHandleOption
(
handleOption
);
vehicleVO
.
setHandleOption
(
handleOption
);
vehicleVO
.
setVehicleTitle
(
vehicleTitle
);
vehicleVO
.
setVehicleTitle
(
vehicleTitle
);
...
...
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