|
@@ -192,7 +192,7 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
|
//分页获取项目列表
|
|
|
@Override
|
|
|
public HttpRespMsg getProjectPage(Integer pageIndex, Integer pageSize, String keyword, Integer searchField,
|
|
|
- Integer status, Integer category, Integer projectId,Integer projectMainId, String sortProp, Integer sortOrder, HttpServletRequest request) {
|
|
|
+ Integer status, Integer category, Integer projectId,Integer projectMainId,Integer deptId, String sortProp, Integer sortOrder, HttpServletRequest request) {
|
|
|
HttpRespMsg httpRespMsg = new HttpRespMsg();
|
|
|
try {
|
|
|
//通过公司id获取该公司所有的项目列表
|
|
@@ -252,6 +252,9 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
|
if (projectId != null) {
|
|
|
queryWrapper.eq("id", projectId);
|
|
|
}
|
|
|
+ if(deptId!=null){
|
|
|
+ queryWrapper.eq("dept_id",deptId);
|
|
|
+ }
|
|
|
if (StringUtils.isEmpty(sortProp)) {
|
|
|
queryWrapper.orderByDesc("is_public").orderByAsc("id");
|
|
|
} else {
|
|
@@ -3323,7 +3326,7 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
|
|
|
userId = user.getId();
|
|
|
}
|
|
|
List<HashMap<String, Object>> list = projectMapper.getExportData(user.getCompanyId(), userId);
|
|
|
- HttpRespMsg projectPage = getProjectPage(null, null, null, null, null, null, null, null, null, null, request);
|
|
|
+ HttpRespMsg projectPage = getProjectPage(null, null, null, null, null, null, null, null,null, null, null, request);
|
|
|
Map<String,Object> resultMap= (Map<String, Object>) projectPage.data;
|
|
|
List<ProjectVO> projectVOList= (List<ProjectVO>) resultMap.get("records");
|
|
|
List<String> nameList= (List<String>) resultMap.get("nameList");
|