8f2ec1e26c1d0dedb55d46315500e004f277c312.svn-base 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package cn.com.goldenwater.dcproj.dao;
  2. import cn.com.goldenwater.core.persistence.CrudDao;
  3. import cn.com.goldenwater.dcproj.model.AttWagaBaseImp;
  4. import cn.com.goldenwater.dcproj.param.AttWagaBaseImpParam;
  5. import org.apache.ibatis.annotations.Param;
  6. import org.springframework.stereotype.Repository;
  7. import java.util.List;
  8. /**
  9. * @author lune
  10. * @date 2021-4-20
  11. */
  12. @Repository
  13. public interface AttWagaBaseImpDao extends CrudDao<AttWagaBaseImp, AttWagaBaseImpParam> {
  14. /**
  15. * ��ȡ��������
  16. * @return
  17. */
  18. List<AttWagaBaseImp> findAll();
  19. /**
  20. * ����ɸѡ������ȡ����
  21. * @param attWagaBaseImpParam
  22. * @return
  23. */
  24. int selectCount(AttWagaBaseImpParam attWagaBaseImpParam);
  25. /**
  26. * ���������޸���Ϣ
  27. * @param attWagaBaseImpParam
  28. * @return
  29. */
  30. int updateBy(AttWagaBaseImpParam attWagaBaseImpParam);
  31. List<AttWagaBaseImp> findAllNullCode();
  32. List<AttWagaBaseImp> findAllNew();
  33. String getMaxObjCode(@Param("adCode") String adCode);
  34. }