记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
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
董敬伟
liquidnet-bus-v1
Commits
ff3fe5df
Commit
ff3fe5df
authored
Sep 15, 2025
by
姜秀龙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
场次限购-kylin bug 0有待支付和关闭
parent
41f3ef0d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
4 deletions
+16
-4
KylinOrderTicketEntitiesForOrderVo.java
...ylin/dto/vo/mongo/KylinOrderTicketEntitiesForOrderVo.java
+2
-0
KylinOrderTicketsServiceImpl.java
...vice/kylin/service/impl/KylinOrderTicketsServiceImpl.java
+14
-4
No files found.
liquidnet-bus-api/liquidnet-service-kylin-api/src/main/java/com/liquidnet/service/kylin/dto/vo/mongo/KylinOrderTicketEntitiesForOrderVo.java
View file @
ff3fe5df
...
...
@@ -18,6 +18,8 @@ public class KylinOrderTicketEntitiesForOrderVo implements Serializable, Cloneab
private
String
useStart
;
@ApiModelProperty
(
"场次开始结束"
)
private
String
useEnd
;
@ApiModelProperty
(
"isPayment"
)
private
Integer
isPayment
;
private
static
final
KylinOrderTicketEntitiesForOrderVo
obj
=
new
KylinOrderTicketEntitiesForOrderVo
();
...
...
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinOrderTicketsServiceImpl.java
View file @
ff3fe5df
...
...
@@ -384,7 +384,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
KylinTicketPartnerVo
kylinTicketPartnerVo
=
dataUtils
.
getKylinTicketPartnerVoByTicketId
(
ticketsId
);
if
(
null
!=
kylinTicketPartnerVo
&&
null
!=
kylinTicketPartnerVo
.
getViewersNumber
())
{
return
kylinTicketPartnerVo
.
getViewersNumber
()
==
1
;
}
else
{
}
else
{
log
.
info
(
"[isSingleTicket] 票信息为空, ticketsId: {}"
,
ticketsId
);
return
false
;
}
...
...
@@ -1370,18 +1370,28 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
for
(
LimitErrorResultVo
vo
:
param
)
{
Criteria
criteria
=
Criteria
.
where
(
"performanceId"
).
is
(
vo
.
getPerformancesId
())
.
and
(
"isPayment"
).
in
(
Arrays
.
asList
(
0
,
1
,
2
,
4
));
if
(
vo
.
getLimitTarget
().
equals
(
2
))
{
if
(
vo
.
getLimitTarget
().
equals
(
2
))
{
criteria
.
and
(
"enterIdCode"
).
is
(
vo
.
getIdCard
());
}
if
(
vo
.
getLimitType
().
equals
(
2
))
{
if
(
vo
.
getLimitType
().
equals
(
2
))
{
criteria
.
and
(
"ticketId"
).
is
(
vo
.
getTicketsId
());
}
if
(
vo
.
getLimitType
().
equals
(
3
))
{
if
(
vo
.
getLimitType
().
equals
(
3
))
{
criteria
.
and
(
"timeId"
).
is
(
vo
.
getTimeId
());
}
Query
query
=
Query
.
query
(
criteria
);
List
<
KylinOrderTicketEntitiesForOrderVo
>
list
=
mongoTemplate
.
find
(
query
,
KylinOrderTicketEntitiesForOrderVo
.
class
,
KylinOrderTicketEntitiesVo
.
class
.
getSimpleName
());
List
<
KylinOrderTicketEntitiesForOrderVo
>
newList
=
new
ArrayList
<>();
for
(
KylinOrderTicketEntitiesForOrderVo
entities
:
list
)
{
if
(
entities
.
getIsPayment
().
equals
(
0
))
{
KylinOrderTicketVo
orderTicketVo
=
dataUtils
.
getOrderTicketVo
(
entities
.
getOrderId
());
if
(
orderTicketVo
.
getStatus
().
equals
(
2
))
{
continue
;
}
}
newList
.
add
(
entities
);
}
vo
.
setEntities
(
list
);
}
return
ResponseDto
.
success
(
param
);
...
...
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