BaseNsPrescriptionDao.java 1010 B

1234567891011121314151617181920212223
  1. package com.yihu.jw.thirdUpload;
  2. import com.yihu.jw.entity.thirdUpload.BaseNsOnlineAskDO;
  3. import com.yihu.jw.entity.thirdUpload.BaseNsOnlineMedDO;
  4. import com.yihu.jw.entity.thirdUpload.BaseNsPrescriptionDO;
  5. import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
  6. import org.springframework.data.jpa.repository.Query;
  7. import org.springframework.data.repository.PagingAndSortingRepository;
  8. import java.util.Date;
  9. import java.util.List;
  10. public interface BaseNsPrescriptionDao extends PagingAndSortingRepository<BaseNsPrescriptionDO, String>, JpaSpecificationExecutor<BaseNsPrescriptionDO> {
  11. @Query("from BaseNsPrescriptionDO")
  12. List<BaseNsPrescriptionDO> findAll();
  13. @Query("from BaseNsPrescriptionDO t where t.createTime>=?1 and t.createTime<=?2")
  14. List<BaseNsPrescriptionDO> finAllByDate(Date startTime, Date endTime);
  15. @Query("select count(1) from BaseNsPrescriptionDO t where t.createTime>=?1 and t.createTime<=?2")
  16. String findCount(Date startTime, Date endTime);
  17. }