DistributeDao.java 875 B

1234567891011121314151617181920212223242526272829303132
  1. package com.uas.platform.b2b.dao;
  2. import com.uas.platform.b2b.model.Distribute;
  3. import com.uas.platform.core.data.repository.GenericRepository;
  4. import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
  5. import org.springframework.stereotype.Repository;
  6. import java.util.List;
  7. @Repository
  8. public interface DistributeDao extends JpaSpecificationExecutor<Distribute>, GenericRepository<Distribute, Long> {
  9. /**
  10. * 根据用户UU查询客户分配表
  11. * @param userUU
  12. * @return
  13. */
  14. public List<Distribute> findByUserUU(Long userUU);
  15. /**
  16. * 根据用户UU和vendor ID
  17. * @param userUU
  18. * @param vendorId
  19. * @return
  20. */
  21. public List<Distribute> findByUserUUAndVendorId(Long userUU,Long vendorId);
  22. public List<Distribute> findByVendorId(List<Long> vendorIds);
  23. List<Distribute> findByVendorId(Long vendorId);
  24. }