PatrolManageDao.java 840 B

123456789101112131415161718192021222324252627282930313233
  1. package com.welampiot.dao;
  2. import com.welampiot.dto.PatrolManageDTO;
  3. import com.welampiot.vo.OperationVO;
  4. import com.welampiot.vo.PatrolManageVO;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.List;
  7. /**
  8. * ClassName: PatrolManageDao
  9. * Package: com.welampiot.dao
  10. * Description:
  11. *
  12. * @Author: zhj_Start
  13. * @Create: 2023/6/29 - 16:43
  14. * @Version: v1.0
  15. */
  16. public interface PatrolManageDao {
  17. List<PatrolManageDTO> getPatrolManageList(PatrolManageVO vo);
  18. Integer getPatrolManageCount(PatrolManageVO vo);
  19. List<PatrolManageDTO> getPatrolDownList(@Param("userid") Integer userid);
  20. void addPatrolManageData(PatrolManageDTO dto);
  21. void updatePatrolManageData(PatrolManageDTO dto);
  22. Integer getPatrolManageCount1(OperationVO vo);
  23. List<PatrolManageDTO> getPatrolManageCountOnMonth(OperationVO vo);
  24. }