| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.ruoyi.project.mapper;
- import com.ruoyi.common.core.domain.entity.SysUser;
- import com.ruoyi.project.bo.ProjectListInput;
- import com.ruoyi.project.bo.ProjectTaskListOut;
- import com.ruoyi.project.domain.ProjectStaffRecord;
- import com.ruoyi.project.domain.ProjectTask;
- import org.apache.ibatis.annotations.Param;
- import java.util.List;
- public interface ProjectTaskMapper {
- int deleteByPrimaryKey(Long id);
- int insert(ProjectTask record);
- int insertSelective(ProjectTask record);
- ProjectTask selectByPrimaryKey(Long id);
- int updateByPrimaryKeySelective(ProjectTask record);
- int updateByPrimaryKey(ProjectTask record);
- int updateStaffName(Long pid);
- List<ProjectTaskListOut> selectList(ProjectListInput in);
- void projectAddDuration(@Param("pid") Long pid, @Param("duration") Double duration);
- List<ProjectStaffRecord> selectProjectImg(Long pid);
- void updateDuration(Long pid);
- ProjectTask selectByProjectNumber(@Param("projectNumber") String projectNumber, @Param("companyId") Long companyId);
- void updateAdminNameByAid(SysUser user);
- List<ProjectTask> selectAll();
- void batchUpdateProjectStatus(@Param("ids") List<Long> ids);
- }
|