kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
src/main/java/com/nanometer/smartlab/service/SysProjectService.java
@@ -7,7 +7,9 @@
import java.util.List;
public interface SysProjectService {
    SysProject getSysProject(String id);
    SysProject getSysProject(Long id);
    SysProject getProjectByProNo(String projectNo);
    boolean isSysProjectExist(String projectName, Object o);
@@ -19,17 +21,29 @@
    int getSysProjectTotalCount();
    SysProject getProjectByProId(String projectId);
    List<SysProject> getSysProjectList(int first, int pageSize);
    List<SysProject> getSysProjectList(String sysUserId);
    List<SysProject> getSysProjectList(Long sysUserId);
    List<SysProject> getSysProjectListByProjectId(String projectId);
    List<SysProject> getSysProjectListByProjectNo(String projectNo);
    int getSysProjectTotalCountUpdate(String createrUser,String projectId,String projectName,String sysUserName);
    SysProject getSysProjectListByProjectId(Long id);
    List<SysProject> getSysProjectListUpdate(int first, int pageSize,String createrUser,String projectId,String projectName,String sysUserName);
    int getSysProjectTotalCountUpdate(Long createrUser,String projectNo,String projectName,String sysUserName);
    List<SysProject> getSysProjectListUpdate(int first, int pageSize,Long createrUser,String projectNo,String projectName,String sysUserName);
    void importProject(FileUploadEvent event, SysUser user) throws  Exception;
    List<SysProject> getAll();
    //课题组是否存在
    Boolean isExistProject(String project);
    SysProject getProjectByName(String projectName);
    String getProjectNameById(Long projectId);
    List<SysProject> getProjectByIds(List<Long>ids);
}