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
9d8c4d11
Commit
9d8c4d11
authored
Aug 16, 2019
by
周健威
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
1cd8cb8c
31809050
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
52 additions
and
18 deletions
+52
-18
OrderListVo.java
.../java/com/xxfc/platform/order/pojo/order/OrderListVo.java
+15
-4
OrderPageVO.java
.../java/com/xxfc/platform/order/pojo/order/OrderPageVO.java
+6
-0
BaseOrderBiz.java
...c/main/java/com/xxfc/platform/order/biz/BaseOrderBiz.java
+16
-2
MQSenderController.java
...xfc/platform/universal/controller/MQSenderController.java
+0
-1
VehicleBiz.java
...c/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
+14
-10
VehicleBookHourInfoBiz.java
...com/xxfc/platform/vehicle/biz/VehicleBookHourInfoBiz.java
+1
-1
No files found.
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/OrderListVo.java
View file @
9d8c4d11
package
com
.
xxfc
.
platform
.
order
.
pojo
.
order
;
package
com
.
xxfc
.
platform
.
order
.
pojo
.
order
;
import
com.xxfc.platform.order.entity.BaseOrder
;
import
com.xxfc.platform.order.entity.*
;
import
com.xxfc.platform.order.entity.OrderMemberDetail
;
import
com.xxfc.platform.order.entity.OrderRentVehicleDetail
;
import
com.xxfc.platform.order.entity.OrderTourDetail
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
import
lombok.Data
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
...
@@ -32,4 +30,17 @@ public class OrderListVo extends BaseOrder {
...
@@ -32,4 +30,17 @@ public class OrderListVo extends BaseOrder {
private
String
endCompanyName
;
private
String
endCompanyName
;
/**
* 是否是用户匹配公司
*/
private
boolean
userCompanyStatus
=
false
;
/**
* 违章预备金
*/
private
BigDecimal
illegalReserve
;
private
List
<
OrderItem
>
items
;
}
}
xx-order/xx-order-api/src/main/java/com/xxfc/platform/order/pojo/order/OrderPageVO.java
View file @
9d8c4d11
...
@@ -25,6 +25,12 @@ public class OrderPageVO extends BaseOrder {
...
@@ -25,6 +25,12 @@ public class OrderPageVO extends BaseOrder {
*/
*/
private
String
username
;
private
String
username
;
private
String
startCompanyName
;
private
String
endCompanyName
;
private
String
telephone
;
/**
/**
* 是否是用户匹配公司
* 是否是用户匹配公司
*/
*/
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/biz/BaseOrderBiz.java
View file @
9d8c4d11
...
@@ -38,6 +38,7 @@ import com.xxfc.platform.vehicle.entity.BranchCompany;
...
@@ -38,6 +38,7 @@ import com.xxfc.platform.vehicle.entity.BranchCompany;
import
com.xxfc.platform.vehicle.entity.Vehicle
;
import
com.xxfc.platform.vehicle.entity.Vehicle
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
import
com.xxfc.platform.vehicle.entity.VehicleUserLicense
;
import
com.xxfc.platform.vehicle.feign.VehicleFeign
;
import
com.xxfc.platform.vehicle.feign.VehicleFeign
;
import
com.xxfc.platform.vehicle.pojo.CompanyDetail
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
@@ -139,6 +140,11 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> {
...
@@ -139,6 +140,11 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> {
if
(
orderPageVo
.
getStatus
()
<=
3
&&
orderPageVo
.
getStatus
()
!=
2
&&
orderPageVo
.
getStatus
()
!=
-
1
)
{
if
(
orderPageVo
.
getStatus
()
<=
3
&&
orderPageVo
.
getStatus
()
!=
2
&&
orderPageVo
.
getStatus
()
!=
-
1
)
{
return
ObjectRestResponse
.
createFailedResult
(
ResCode
.
ORDER_DETAIL_IS_NOT_EXIST
.
getCode
(),
ResCode
.
ORDER_DETAIL_IS_NOT_EXIST
.
getDesc
());
return
ObjectRestResponse
.
createFailedResult
(
ResCode
.
ORDER_DETAIL_IS_NOT_EXIST
.
getCode
(),
ResCode
.
ORDER_DETAIL_IS_NOT_EXIST
.
getDesc
());
}
}
AppUserDTO
appUserVo
=
userFeign
.
userDetailById
(
orderPageVo
.
getUserId
()).
getData
();
if
(
appUserVo
!=
null
)
{
orderPageVo
.
setTelephone
(
appUserVo
.
getUsername
());
orderPageVo
.
setUsername
(
appUserVo
.
getNickname
());
}
List
<
BranchCompany
>
branchCompanies
=
vehicleFeign
.
companyAll
(
userDTO
.
getDataAll
(),
userDTO
.
getDataCompany
(),
userDTO
.
getDataZone
());
List
<
BranchCompany
>
branchCompanies
=
vehicleFeign
.
companyAll
(
userDTO
.
getDataAll
(),
userDTO
.
getDataCompany
(),
userDTO
.
getDataZone
());
List
<
Integer
>
companyIds
=
branchCompanies
.
stream
().
map
(
BranchCompany:
:
getId
).
collect
(
Collectors
.
toList
());
List
<
Integer
>
companyIds
=
branchCompanies
.
stream
().
map
(
BranchCompany:
:
getId
).
collect
(
Collectors
.
toList
());
...
@@ -159,10 +165,18 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> {
...
@@ -159,10 +165,18 @@ public class BaseOrderBiz extends BaseBiz<BaseOrderMapper, BaseOrder> {
getDriverInfo
(
orderPageVo
);
getDriverInfo
(
orderPageVo
);
getUserLicense
(
orderPageVo
);
getUserLicense
(
orderPageVo
);
}
}
ObjectRestResponse
<
CompanyDetail
>
startResponse
=
vehicleFeign
.
getCompanyDetail
(
orderPageVo
.
getOrderRentVehicleDetail
().
getStartCompanyId
());
if
(
startResponse
.
getData
()
!=
null
)
{
orderPageVo
.
setStartCompanyName
(
startResponse
.
getData
().
getName
());
}
RestResponse
<
Vehicle
>
restResponse
=
vehicleFeign
.
findById
(
orderPageVo
.
getOrderRentVehicleDetail
().
getVehicle
Id
());
ObjectRestResponse
<
CompanyDetail
>
restResponse
=
vehicleFeign
.
getCompanyDetail
(
orderPageVo
.
getOrderRentVehicleDetail
().
getEndCompany
Id
());
if
(
restResponse
.
getData
()
!=
null
)
{
if
(
restResponse
.
getData
()
!=
null
)
{
orderPageVo
.
setVehicalNumberPlat
(
restResponse
.
getData
().
getNumberPlate
());
orderPageVo
.
setEndCompanyName
(
restResponse
.
getData
().
getName
());
}
RestResponse
<
Vehicle
>
response
=
vehicleFeign
.
findById
(
orderPageVo
.
getOrderRentVehicleDetail
().
getVehicleId
());
if
(
response
.
getData
()
!=
null
)
{
orderPageVo
.
setVehicalNumberPlat
(
response
.
getData
().
getNumberPlate
());
}
}
}
else
if
(
orderPageVo
.
getOrderTourDetail
()
!=
null
)
{
}
else
if
(
orderPageVo
.
getOrderTourDetail
()
!=
null
)
{
List
<
Integer
>
ids
=
Lists
.
newArrayList
();
List
<
Integer
>
ids
=
Lists
.
newArrayList
();
...
...
xx-universal/xx-universal-server/src/main/java/com/xxfc/platform/universal/controller/MQSenderController.java
View file @
9d8c4d11
...
@@ -26,7 +26,6 @@ public class MQSenderController {
...
@@ -26,7 +26,6 @@ public class MQSenderController {
@PostMapping
(
value
=
"/sendMessage"
)
@PostMapping
(
value
=
"/sendMessage"
)
@ResponseBody
@ResponseBody
public
ObjectRestResponse
sendMessage
(
@RequestBody
SendMsgDTO
dto
)
{
public
ObjectRestResponse
sendMessage
(
@RequestBody
SendMsgDTO
dto
)
{
String
string
=
"{\"integralRuleCode\":\"SHARE\", \"userId\":75}"
;
return
mqServiceBiZ
.
sendMessage
(
dto
.
getExchange
(),
dto
.
getRoutKey
(),
dto
.
getJson
());
return
mqServiceBiZ
.
sendMessage
(
dto
.
getExchange
(),
dto
.
getRoutKey
(),
dto
.
getJson
());
}
}
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleBiz.java
View file @
9d8c4d11
...
@@ -854,18 +854,22 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
...
@@ -854,18 +854,22 @@ public class VehicleBiz extends BaseBiz<VehicleMapper, Vehicle> implements UserR
vehicleBookHourInfoDto
.
setVehicleId
(
vehicleId
);
vehicleBookHourInfoDto
.
setVehicleId
(
vehicleId
);
List
<
VehicleBookHourInfo
>
vehicleBookHourInfos
=
vehicleBookHourInfoBiz
.
selectByVehicleAndDate
(
vehicleBookHourInfoDto
);
List
<
VehicleBookHourInfo
>
vehicleBookHourInfos
=
vehicleBookHourInfoBiz
.
selectByVehicleAndDate
(
vehicleBookHourInfoDto
);
if
(
vehicleBookHourInfos
!=
null
&&
vehicleBookHourInfos
.
size
()
>
0
)
{
if
(
vehicleBookHourInfos
!=
null
&&
vehicleBookHourInfos
.
size
()
>
0
)
{
if
((
vehicleBookHourInfos
.
get
(
0
).
getBookedHour
()
&
0
)
==
0
)
{
if
((
vehicleBookHourInfos
.
get
(
0
).
getBookedHour
()
|
0
)
==
0
)
{
Integer
effected
=
vehicleBookInfoMapper
.
updateBookedInfo
(
params
);
Integer
effected
=
vehicleBookInfoMapper
.
updateBookedInfo
(
params
);
if
(
effected
<
1
)
{
return
Boolean
.
FALSE
;
}
else
{
continue
;
}
}
else
{
vehicleBookHourInfos
.
get
(
0
).
setBookedHour
((
vehicleBookHourInfos
.
get
(
0
).
getBookedHour
()
&
~
entry
.
getValue
()));
int
effect
=
vehicleBookHourInfoBiz
.
updateByIdRe
(
vehicleBookHourInfos
.
get
(
0
));
if
(
effect
<
1
)
{
return
Boolean
.
FALSE
;
}
else
{
continue
;
}
}
}
vehicleBookHourInfos
.
get
(
0
).
setBookedHour
((
vehicleBookHourInfos
.
get
(
0
).
getBookedHour
()
&
~
entry
.
getValue
()));
int
effect
=
vehicleBookHourInfoBiz
.
updateByIdRe
(
vehicleBookHourInfos
.
get
(
0
));
if
(
effect
<
1
)
{
return
Boolean
.
FALSE
;
}
else
{
continue
;
}
}
else
{
}
else
{
return
Boolean
.
FALSE
;
return
Boolean
.
FALSE
;
}
}
...
...
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/VehicleBookHourInfoBiz.java
View file @
9d8c4d11
...
@@ -149,7 +149,7 @@ public class VehicleBookHourInfoBiz extends BaseBiz<VehicleBookHourInfoMapper, V
...
@@ -149,7 +149,7 @@ public class VehicleBookHourInfoBiz extends BaseBiz<VehicleBookHourInfoMapper, V
public
static
void
main
(
String
[]
args
)
throws
Exception
{
public
static
void
main
(
String
[]
args
)
throws
Exception
{
int
b
=
16744448
;
int
b
=
16744448
;
Integer
a
=
b
&
0
;
Integer
a
=
b
|
0
;
System
.
out
.
println
(
a
);
System
.
out
.
println
(
a
);
}
}
...
...
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