package org.hepx.ticket.mapper; import org.hepx.ticket.entity.Ticket; import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; /** * User: hepanxi * Date: 15-4-15 * Time: 上午11:05 */ @Repository public interface TicketMapper { public int createTicket(Ticket ticket); public int updateTicket(Ticket ticket); public int deleteTicket(Long ticketId); public Ticket findOne(Long ticketId); public List<Ticket> findAll(); public List<Ticket> findAllByCriteria(Ticket ticket); public List<Ticket> findByCriteria(Map<String,Object> paramMap); public List<Ticket> findByStatus(String status); public List<Ticket> findByStock(); public List<Map> findJsonByStock(String ticketNo); public List<Ticket> findInTicketByTradeId(Long tradeId); public List<Ticket> findOutTicketByTradeId(Long tradeId); }