|
@@ -3,6 +3,7 @@ package com.example.cinema.data.sales;
|
|
|
import com.example.cinema.po.Ticket;
|
|
import com.example.cinema.po.Ticket;
|
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
|
+import org.springframework.scheduling.annotation.Scheduled;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
|
@@ -27,5 +28,8 @@ public interface TicketMapper {
|
|
|
Ticket selectTicketById(int id);
|
|
Ticket selectTicketById(int id);
|
|
|
|
|
|
|
|
List<Ticket> selectTicketByUser(int userId);
|
|
List<Ticket> selectTicketByUser(int userId);
|
|
|
|
|
+
|
|
|
|
|
+ @Scheduled(cron = "0/1 * * * * ?")
|
|
|
|
|
+ void cleanExpiredTicket();
|
|
|
}
|
|
}
|
|
|
|
|
|