KxUserTaskFinishMapper.java 613 B

12345678910111213141516171819202122232425
  1. package com.kxmall.user.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.kxmall.user.domain.KxUserTaskFinish;
  4. import org.springframework.stereotype.Repository;
  5. import java.util.List;
  6. /**
  7. * 用户任务完成记录Mapper接口
  8. *
  9. * @author kxmall
  10. * @date 2023-08-08
  11. */
  12. @Repository
  13. public interface KxUserTaskFinishMapper extends BaseMapper<KxUserTaskFinish> {
  14. /**
  15. * 统计用户完成的任务数量
  16. * @param taskIds 任务ID列表
  17. * @param uid 用户ID
  18. * @return 完成的任务数量
  19. */
  20. Long countByTaskIdsAndUid(List<Long> taskIds, Long uid);
  21. }