Toggle navigation
Toggle navigation
This project
Loading...
Sign in
jiujian
/
client-customer-order-service
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
wangyingyang
2024-12-06 15:30:47 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
585938e2fa2b2d97e2366320e69ca2b05fbbcb28
585938e2
1 parent
16325398
fix
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
5 deletions
src/main/java/com/tianting/infoloop/service/grpc/OrderGrpcService.java
src/main/java/com/tianting/infoloop/service/impl/OrderDetailDbServiceImpl.java
src/main/java/com/tianting/infoloop/service/grpc/OrderGrpcService.java
View file @
585938e
...
...
@@ -298,11 +298,11 @@ public class OrderGrpcService extends ClientCustomerOrderServiceRpcGrpc.ClientCu
}
if
(
request
.
getShouldFilterPayTimeStart
())
{
queryWrapper
.
ge
(
OrderDb:
:
getPayTime
,
LocalDateTimeUtil
.
of
(
request
.
getPayTimeStart
()));
queryWrapper
.
ge
(
OrderDb:
:
getPayTime
,
LocalDateTimeUtil
.
of
UTC
(
request
.
getPayTimeStart
()));
}
if
(
request
.
getShouldFilterPayTimeEnd
())
{
queryWrapper
.
le
(
OrderDb:
:
getPayTime
,
LocalDateTimeUtil
.
of
(
request
.
getPayTimeEnd
()));
queryWrapper
.
le
(
OrderDb:
:
getPayTime
,
LocalDateTimeUtil
.
of
UTC
(
request
.
getPayTimeEnd
()));
}
if
(
request
.
getShouldFilterPayStatus
())
{
...
...
@@ -310,11 +310,11 @@ public class OrderGrpcService extends ClientCustomerOrderServiceRpcGrpc.ClientCu
}
if
(
request
.
getShouldFilterMealTimeStart
())
{
queryWrapper
.
ge
(
OrderDb:
:
getMealTime
,
LocalDateTimeUtil
.
of
(
request
.
getMealTimeStart
()));
queryWrapper
.
ge
(
OrderDb:
:
getMealTime
,
LocalDateTimeUtil
.
of
UTC
(
request
.
getMealTimeStart
()));
}
if
(
request
.
getShouldFilterMealTimeEnd
())
{
queryWrapper
.
le
(
OrderDb:
:
getMealTime
,
LocalDateTimeUtil
.
of
(
request
.
getMealTimeEnd
()));
queryWrapper
.
le
(
OrderDb:
:
getMealTime
,
LocalDateTimeUtil
.
of
UTC
(
request
.
getMealTimeEnd
()));
}
if
(
request
.
getShouldFilterRoomNo
())
{
...
...
src/main/java/com/tianting/infoloop/service/impl/OrderDetailDbServiceImpl.java
View file @
585938e
...
...
@@ -265,7 +265,12 @@ public class OrderDetailDbServiceImpl extends ServiceImpl<OrderDetailMapper, Ord
.
collect
(
Collectors
.
toList
());
for
(
Integer
orderId:
orderIds
)
{
final
var
curOrderDetailStatus
=
orderDetails
.
stream
()
// 找出这个订单所有的order detail
QueryWrapper
<
OrderDetailDb
>
detailWrapper
=
new
QueryWrapper
<>();
detailWrapper
.
eq
(
"isDeleted"
,
false
);
detailWrapper
.
eq
(
"orderId"
,
orderId
);
final
var
curOrderDetails
=
orderDetailMapper
.
selectList
(
detailWrapper
);
final
var
curOrderDetailStatus
=
curOrderDetails
.
stream
()
.
filter
(
d
->
d
.
getOrderId
().
equals
(
orderId
))
.
map
(
OrderDetailDb:
:
getServeStatus
)
.
distinct
()
...
...
Please
register
or
login
to post a comment