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

Commit 68eabf0c authored by 胡佳晨's avatar 胡佳晨

演出 刷新状态脚本

parent 43a54251
......@@ -115,6 +115,7 @@ public class PerformanceVoTask {
int ticketCount = 0; //总循环次数
int status9Count = 0; //未开售次数
int status8Count = 0; //售罄次数
int status7Count = 0; //下架次数
int status10Count = 0; //已结束次数
//演出数据
......@@ -129,7 +130,10 @@ public class PerformanceVoTask {
LocalDateTime timeEnd = DateUtil.Formatter.yyyyMMddHHmmss.parse(kylinTicketVoItem.getTimeEnd());
int surplusGeneral = -1;
int status = 0;
if (timeStart.isAfter(timeNow)) {
if (kylinTicketVoItem.getStatus() == 7) {
status = 7;
status7Count += 1;
} else if (timeStart.isAfter(timeNow)) {
//未开始
status = 9;
status9Count += 1;
......@@ -148,10 +152,6 @@ public class PerformanceVoTask {
}
}
if (kylinTicketVoItem.getStatus() == 7) {
status = 7;
}
//修改票状态
KylinTicketStatus changeStatus = new KylinTicketStatus();
changeStatus.setStatus(status);
......@@ -164,11 +164,11 @@ public class PerformanceVoTask {
//演出状态
if (status == 6) {//单一票 可购买 则为可购买
appStatus = 6;
} else if (ticketCount == status10Count) {//全票结束 为结束
} else if ((ticketCount-status7Count) == status10Count) {//全票结束 为结束
appStatus = 10;
} else if (ticketCount == status8Count) {//全票售罄为售罄
} else if ((ticketCount-status7Count) == status8Count) {//全票售罄为售罄
appStatus = 8;
} else if (ticketCount == status9Count) {//全票未开始 为未开始
} else if ((ticketCount-status7Count) == status9Count) {//全票未开始 为未开始
appStatus = 9;
}
}
......
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