RepairUserMapper.java 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. package com.repair.mapper;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.repair.model.pojo.RepairUser;
  4. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  5. import com.repair.model.vo.*;
  6. import org.apache.ibatis.annotations.Param;
  7. import org.springframework.stereotype.Repository;
  8. import java.util.List;
  9. /**
  10. * <p>
  11. * Mapper 接口
  12. * </p>
  13. *
  14. * @author ceshi
  15. * @since 2023-07-11
  16. */
  17. @Repository
  18. public interface RepairUserMapper extends BaseMapper<RepairUser> {
  19. IPage<RepairUserVo> queryUserPageList(IPage<RepairUserVo> page, @Param("schoolId") String schoolId, @Param("teamId") String teamId, @Param("keyWord") String keyWord);
  20. List<RepairLogisticsVo> queryLogisticsList(@Param("recordId") Integer recordId);
  21. UserDataVo queryUserData(@Param("userId") Integer userId, @Param("dateNow") String dateNow);
  22. IPage<CollaboratorVo> queryCollaborator(IPage<CollaboratorVo> page, @Param("userId") Integer userId, @Param("schoolId") Integer schoolId, @Param("keyWord") String keyWord);
  23. List<AddressBookVo> queryAddressBook(@Param("userId") Integer userId, @Param("schoolId") Integer schoolId, @Param("keyWord") String keyWord);
  24. List<AutoDispatchUserVo> autoDispatchUser(@Param("schoolId") Integer schoolId, @Param("dateNow") String dateNow, @Param("articleId") Integer articleId,@Param("buildId") Integer buildId);
  25. }