记得上下班打卡 | git大法好,push需谨慎

Commit 97d49934 authored by jiangxiulong's avatar jiangxiulong

演出详情状态

parent 764c6336
......@@ -222,7 +222,7 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
} else { // 购买
performancesInfo.setAppStatus(6);
}
if (stopSellTimeL.isAfter(nowTimeStrL)) { // 已结束
if (stopSellTimeL.isBefore(nowTimeStrL)) { // 已结束
performancesInfo.setAppStatus(10);
} else { // 购买
performancesInfo.setAppStatus(6);
......@@ -250,6 +250,33 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
TicketVo.class,
TicketVo.class.getSimpleName()
);
for (TicketVo ticket : ticketList) {
// 处理状态 购买 未开始 结束可更改 下架 售馨不可更改
if (ticket.getStatus() == 6 || ticket.getStatus() == 9 || ticket.getStatus() == 10) {
String timeEnd = ticket.getTimeEnd();
String timeStart = ticket.getTimeStart();
DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime timeEndL = LocalDateTime.parse(timeEnd, df);
LocalDateTime timeStartL = LocalDateTime.parse(timeStart, df);
LocalDateTime nowTime = LocalDateTime.now();
String nowTimeStr = nowTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
LocalDateTime nowTimeStrL = LocalDateTime.parse(nowTimeStr, df);
if (timeStartL.isAfter(nowTimeStrL)) {// 未开始
ticket.setStatus(9);
} else { // 购买
ticket.setStatus(6);
}
if (timeEndL.isBefore(nowTimeStrL)) { // 已结束
ticket.setStatus(10);
} else { // 购买
ticket.setStatus(6);
}
}
}
partner.setTicketList(ticketList);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment