package com.sobey.cmop.mvc.dao;
import java.util.Collection;
import java.util.List;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.repository.PagingAndSortingRepository;
import com.sobey.cmop.mvc.entity.Apply;
/**
* 服务申请单 Apply 的Dao interface.
*
* @author liukai
*
*/
public interface ApplyDao extends PagingAndSortingRepository<Apply, Integer>, JpaSpecificationExecutor<Apply> {
/**
* 查询指定用户,apply服务类型及包含Collection中的status
*
* @param userId
* @param status
* @return
*/
List<Apply> findByUserIdAndServiceTypeAndStatusInOrderByIdDesc(Integer userId, Integer serviceType,
Collection<Integer> status);
}