TaskContractMapper.java 583 B

123456789101112131415161718192021
  1. package com.wtkj.mapper;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.baomidou.mybatisplus.core.metadata.IPage;
  4. import com.wtkj.entity.TaskContract;
  5. import java.util.List;
  6. import java.util.Set;
  7. /**
  8. * @author Blizzard
  9. * @create at 2023-09-18 09:50
  10. * @describe
  11. */
  12. public interface TaskContractMapper extends BaseMapper<TaskContract> {
  13. List<TaskContract> selectByTaskId(Long taskId, IPage<TaskContract> page);
  14. List<TaskContract> getByProjectIds(Set<Long> projectIds);
  15. List<TaskContract> getByOrgDeptId(Long topDept, Integer year, Set<Long> taskIds);
  16. }