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

Commit fcf9b55c authored by jiangxiulong's avatar jiangxiulong

演出已结束或者未上线不展示

parent 06f3ee69
...@@ -303,25 +303,30 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM ...@@ -303,25 +303,30 @@ public class KylinPerformancesServiceImpl extends ServiceImpl<KylinPerformancesM
} }
public List<KylinPerformanceVo> checkAppStatus(List<KylinPerformanceVo> list) { public List<KylinPerformanceVo> checkAppStatus(List<KylinPerformanceVo> list) {
List<KylinPerformanceVo> newList = new ArrayList<>();
if (!CollectionUtils.isEmpty(list)) { if (!CollectionUtils.isEmpty(list)) {
String nowTimeStr = DateUtil.getNowTime(); String nowTimeStr = DateUtil.getNowTime();
for (KylinPerformanceVo info : list) { for (KylinPerformanceVo info : list) {
String timeStart = info.getSellTime(); Integer isEnd = DateUtil.compareStrDay(nowTimeStr, info.getTimeEnd());
String timeEnd = info.getStopSellTime(); if (3 != info.getAppStatus() && 1 != isEnd) { // 演出已结束或者未上线
String timeStart = info.getSellTime();
if (info.getAppStatus() != 8) { String timeEnd = info.getStopSellTime();
if (1 == DateUtil.compareStrDay(timeStart, nowTimeStr)) {// 未开始
info.setAppStatus(9); if (info.getAppStatus() != 8) {
} else { // 已开始 if (1 == DateUtil.compareStrDay(timeStart, nowTimeStr)) {// 未开始
info.setAppStatus(6); info.setAppStatus(9);
if (1 == DateUtil.compareStrDay(nowTimeStr, timeEnd)) { // 已结束 } else { // 已开始
info.setAppStatus(10); info.setAppStatus(6);
if (1 == DateUtil.compareStrDay(nowTimeStr, timeEnd)) { // 已结束
info.setAppStatus(10);
}
} }
} }
newList.add(info);
} }
} }
} }
return list; return newList;
} }
public KylinPerformanceVo checkAppStatusInfo(KylinPerformanceVo info) { public KylinPerformanceVo checkAppStatusInfo(KylinPerformanceVo info) {
......
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