DashboardMapper.java 661 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.sayu.mapper;
  2. import org.apache.ibatis.annotations.Mapper;
  3. import org.apache.ibatis.annotations.Param;
  4. import java.util.List;
  5. import java.util.Map;
  6. @Mapper
  7. public interface DashboardMapper {
  8. int countTotalUsers();
  9. int countTodayActiveUsers();
  10. int countUsersByType(@Param("identityType") String identityType);
  11. int countActiveRecruits();
  12. int countAvailableWorkers();
  13. int countTodayCallLogs();
  14. int countTodaySms();
  15. int countTotalCallLogs();
  16. int countTotalApplies();
  17. int countMatchedApplies();
  18. List<Map<String, Object>> countGrowerByArea();
  19. List<Map<String, Object>> countBuyerBySource();
  20. }