1234567891011121314151617181920212223242526272829303132 |
- package com.bosshand.virgo.api.dao;
- import com.bosshand.virgo.api.model.ProjectItemTargetRoom;
- import org.apache.ibatis.annotations.Mapper;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- @Mapper
- public interface ProjectItemTargetRoomDao {
- ProjectItemTargetRoom get(long id);
- List<ProjectItemTargetRoom> getProjectItemTargetRoom(ProjectItemTargetRoom projectItemTargetRoom);
- List<ProjectItemTargetRoom> getProjectItemTargetId(long projectItemTargetId);
- int getTotalCount(ProjectItemTargetRoom projectItemTargetRoom);
- List<ProjectItemTargetRoom> getLimit(@Param("p") ProjectItemTargetRoom p, @Param("currIndex") int currIndex, @Param("pageSize") int pageSize);
- int insert(ProjectItemTargetRoom projectItemTargetRoom);
- int update(ProjectItemTargetRoom projectItemTargetRoom);
- int delete(long id);
- int deleteByProjectId(long projectId);
- List<ProjectItemTargetRoom> getIds(List<Long> ids);
- }
|