记得上下班打卡 | 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
92aa28b2
Commit
92aa28b2
authored
May 22, 2022
by
jiangxiulong
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master' into hjc_goblin_list
parents
63deb5f5
0766b5e6
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
27 additions
and
12 deletions
+27
-12
KylinPerformancesServiceImpl.java
...vice/kylin/service/impl/KylinPerformancesServiceImpl.java
+1
-1
KylinOrderTicketsServiceImpl.java
...vice/order/service/impl/KylinOrderTicketsServiceImpl.java
+11
-0
PerformanceVoTask.java
...m/liquidnet/service/platform/utils/PerformanceVoTask.java
+8
-8
KylinPerformancesPartnerServiceImpl.java
...ime/service/impl/KylinPerformancesPartnerServiceImpl.java
+7
-3
No files found.
liquidnet-bus-service/liquidnet-service-kylin/liquidnet-service-kylin-impl/src/main/java/com/liquidnet/service/kylin/service/impl/KylinPerformancesServiceImpl.java
View file @
92aa28b2
...
@@ -593,7 +593,7 @@ public class KylinPerformancesServiceImpl implements IKylinPerformancesService {
...
@@ -593,7 +593,7 @@ public class KylinPerformancesServiceImpl implements IKylinPerformancesService {
getStatus
=
6
;
getStatus
=
6
;
}
}
boolean
isSellOut
=
dataUtils
.
ticketIsSoldOut
(
ticketItem
.
getTicketsId
());
boolean
isSellOut
=
dataUtils
.
ticketIsSoldOut
(
ticketItem
.
getTicketsId
());
if
(
isSellOut
)
{
if
(
isSellOut
&&
getStatus
!=
7
)
{
status
=
8
;
status
=
8
;
getStatus
=
8
;
getStatus
=
8
;
}
}
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/service/impl/KylinOrderTicketsServiceImpl.java
View file @
92aa28b2
...
@@ -87,6 +87,13 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -87,6 +87,13 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
add
(
10
);
add
(
10
);
}};
}};
// ArrayList<Integer> canBuyTStatus = new ArrayList() {{
// add(6);
//// add(8);
//// add(9);
//// add(10);
// }};
@Override
@Override
public
ResponseDto
<
PayInnerResultVo
>
checkCanOrder
(
PayOrderParam
payOrderParam
)
{
public
ResponseDto
<
PayInnerResultVo
>
checkCanOrder
(
PayOrderParam
payOrderParam
)
{
boolean
isDownGeneral
=
false
;
boolean
isDownGeneral
=
false
;
...
@@ -231,6 +238,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -231,6 +238,10 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20010"
));
//当前不可购买
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20010"
));
//当前不可购买
}
}
// if (!canBuyTStatus.contains(ticketData.getStatus())) {
// return ResponseDto.failure(ErrorMapping.get("20010"));//当前不可购买
// }
//通用判断时间
//通用判断时间
if
(
payOrderParam
.
getAdvanceCode
()
!=
null
)
{
if
(
payOrderParam
.
getAdvanceCode
()
!=
null
)
{
if
(
isOldMember
)
{
if
(
isOldMember
)
{
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/utils/PerformanceVoTask.java
View file @
92aa28b2
...
@@ -115,6 +115,7 @@ public class PerformanceVoTask {
...
@@ -115,6 +115,7 @@ public class PerformanceVoTask {
int
ticketCount
=
0
;
//总循环次数
int
ticketCount
=
0
;
//总循环次数
int
status9Count
=
0
;
//未开售次数
int
status9Count
=
0
;
//未开售次数
int
status8Count
=
0
;
//售罄次数
int
status8Count
=
0
;
//售罄次数
int
status7Count
=
0
;
//下架次数
int
status10Count
=
0
;
//已结束次数
int
status10Count
=
0
;
//已结束次数
//演出数据
//演出数据
...
@@ -129,7 +130,10 @@ public class PerformanceVoTask {
...
@@ -129,7 +130,10 @@ public class PerformanceVoTask {
LocalDateTime
timeEnd
=
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
kylinTicketVoItem
.
getTimeEnd
());
LocalDateTime
timeEnd
=
DateUtil
.
Formatter
.
yyyyMMddHHmmss
.
parse
(
kylinTicketVoItem
.
getTimeEnd
());
int
surplusGeneral
=
-
1
;
int
surplusGeneral
=
-
1
;
int
status
=
0
;
int
status
=
0
;
if
(
timeStart
.
isAfter
(
timeNow
))
{
if
(
kylinTicketVoItem
.
getStatus
()
==
7
)
{
status
=
7
;
status7Count
+=
1
;
}
else
if
(
timeStart
.
isAfter
(
timeNow
))
{
//未开始
//未开始
status
=
9
;
status
=
9
;
status9Count
+=
1
;
status9Count
+=
1
;
...
@@ -148,10 +152,6 @@ public class PerformanceVoTask {
...
@@ -148,10 +152,6 @@ public class PerformanceVoTask {
}
}
}
}
if
(
kylinTicketVoItem
.
getStatus
()
==
7
)
{
status
=
7
;
}
//修改票状态
//修改票状态
KylinTicketStatus
changeStatus
=
new
KylinTicketStatus
();
KylinTicketStatus
changeStatus
=
new
KylinTicketStatus
();
changeStatus
.
setStatus
(
status
);
changeStatus
.
setStatus
(
status
);
...
@@ -164,11 +164,11 @@ public class PerformanceVoTask {
...
@@ -164,11 +164,11 @@ public class PerformanceVoTask {
//演出状态
//演出状态
if
(
status
==
6
)
{
//单一票 可购买 则为可购买
if
(
status
==
6
)
{
//单一票 可购买 则为可购买
appStatus
=
6
;
appStatus
=
6
;
}
else
if
(
ticketCount
==
status10Count
)
{
//全票结束 为结束
}
else
if
(
(
ticketCount
-
status7Count
)
==
status10Count
)
{
//全票结束 为结束
appStatus
=
10
;
appStatus
=
10
;
}
else
if
(
ticketCount
==
status8Count
)
{
//全票售罄为售罄
}
else
if
(
(
ticketCount
-
status7Count
)
==
status8Count
)
{
//全票售罄为售罄
appStatus
=
8
;
appStatus
=
8
;
}
else
if
(
ticketCount
==
status9Count
)
{
//全票未开始 为未开始
}
else
if
(
(
ticketCount
-
status7Count
)
==
status9Count
)
{
//全票未开始 为未开始
appStatus
=
9
;
appStatus
=
9
;
}
}
}
}
...
...
liquidnet-bus-service/liquidnet-service-slime/liquidnet-service-slime-impl/src/main/java/com/liquidnet/service/slime/service/impl/KylinPerformancesPartnerServiceImpl.java
View file @
92aa28b2
...
@@ -580,9 +580,13 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
...
@@ -580,9 +580,13 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
// 9, updatedAt, ticketItem.getTicketsId(),updatedAt,updatedAt
// 9, updatedAt, ticketItem.getTicketsId(),updatedAt,updatedAt
// });
// });
KylinTicketPartnerVo
ticketPartnerVo
=
KylinTicketPartnerVo
.
getNew
();
KylinTicketPartnerVo
ticketPartnerVo
=
KylinTicketPartnerVo
.
getNew
();
if
(
ticketItem
.
getStatus
()
!=
7
)
{
ticketItem
.
setStatus
(
9
);
ticketItem
.
setStatus
(
9
);
}
ticketPartnerVo
.
setTicketsId
(
ticketItem
.
getTicketsId
());
ticketPartnerVo
.
setTicketsId
(
ticketItem
.
getTicketsId
());
if
(
ticketItem
.
getStatus
()
!=
7
)
{
ticketPartnerVo
.
setStatus
(
9
);
ticketPartnerVo
.
setStatus
(
9
);
}
ticketPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
ticketPartnerVo
.
setUpdatedAt
(
updatedAt
.
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
mongoSlimeUtils
.
updateSubmitTicketVoById
(
ticketPartnerVo
);
mongoSlimeUtils
.
updateSubmitTicketVoById
(
ticketPartnerVo
);
}
}
...
@@ -752,7 +756,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
...
@@ -752,7 +756,7 @@ public class KylinPerformancesPartnerServiceImpl implements IKylinPerformancesPa
}
else
{
//演出列表
}
else
{
//演出列表
try
{
try
{
PageHelper
.
startPage
(
performancePartnerListParam
.
getPage
(),
performancePartnerListParam
.
getSize
());
PageHelper
.
startPage
(
performancePartnerListParam
.
getPage
(),
performancePartnerListParam
.
getSize
());
HashMap
<
String
,
Object
>
map
=
mongoSlimeUtils
.
getPerformanceList
(
performancePartnerListParam
);
HashMap
<
String
,
Object
>
map
=
mongoSlimeUtils
.
getPerformanceList
(
performancePartnerListParam
);
List
<
PerformancePartnerListDao
>
voList
=
(
List
<
PerformancePartnerListDao
>)
map
.
get
(
"data"
);
List
<
PerformancePartnerListDao
>
voList
=
(
List
<
PerformancePartnerListDao
>)
map
.
get
(
"data"
);
for
(
int
i
=
0
;
i
<
voList
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
voList
.
size
();
i
++)
{
PerformancePartnerListDao
vo
=
voList
.
get
(
i
);
PerformancePartnerListDao
vo
=
voList
.
get
(
i
);
...
...
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