diff --git a/src/main/java/com/xqopen/kehui/flows/util/MyTaskListener.java b/src/main/java/com/xqopen/kehui/flows/util/MyTaskListener.java index 499051c..9695d8e 100644 --- a/src/main/java/com/xqopen/kehui/flows/util/MyTaskListener.java +++ b/src/main/java/com/xqopen/kehui/flows/util/MyTaskListener.java @@ -558,6 +558,7 @@ public class MyTaskListener implements TaskListener { case "办公室": case "人财中心": case "财务中心": + default: return "depDirector"; } } diff --git a/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml b/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml index 07c02c5..73c57c2 100644 --- a/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml +++ b/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml @@ -32,9 +32,10 @@ and pw.is_deleted=#{projectWeekly.isDeleted} - + and pw.user_id=#{projectWeekly.userId} + and pw.id_=#{projectWeekly.id} diff --git a/src/main/java/com/xqopen/kehui/project/action/ProjectInitComtroller.java b/src/main/java/com/xqopen/kehui/project/action/ProjectInitComtroller.java index d2baabb..673fb41 100644 --- a/src/main/java/com/xqopen/kehui/project/action/ProjectInitComtroller.java +++ b/src/main/java/com/xqopen/kehui/project/action/ProjectInitComtroller.java @@ -1,6 +1,5 @@ package com.xqopen.kehui.project.action; -import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.support.spring.FastJsonJsonView; @@ -536,7 +535,9 @@ public class ProjectInitComtroller implements ProjectInitApi { try { Page page = new Page<>(pageNoUtil.getPageNo(), pageNoUtil.getPageSize()); Map map = pageNoUtil.getMap(); - map.put("userId", userId); + if(!"0".equals(userId.toString())){ + map.put("userId", userId); + } List list = infoService.conclusionList(page, map); return ApiResponse.fillSuccess(new ResultListReqUtil(list, page.getTotal(), page.getPages())); } catch (Exception e) { diff --git a/src/main/java/com/xqopen/kehui/project/action/ProjectQuarterlyEvaluationController.java b/src/main/java/com/xqopen/kehui/project/action/ProjectQuarterlyEvaluationController.java index b083088..f38e82f 100644 --- a/src/main/java/com/xqopen/kehui/project/action/ProjectQuarterlyEvaluationController.java +++ b/src/main/java/com/xqopen/kehui/project/action/ProjectQuarterlyEvaluationController.java @@ -43,7 +43,10 @@ public class ProjectQuarterlyEvaluationController implements ProjectQuarterlyEva if (!ObjectUtils.isEmpty(pageNoUtil)) { //先拿到季度审核表数据 EntityWrapper userLoginEntityWrapper = new EntityWrapper<>(); - userLoginEntityWrapper.eq("id_", userId); + //管理员查看所有 + if(!"0".equals(userId.toString())){ + userLoginEntityWrapper.eq("id_", userId); + } SystemUserLogin systemUserLogin = userLoginService.selectOne(userLoginEntityWrapper); EntityWrapper evaluationEntityWrapper = new EntityWrapper<>(); evaluationEntityWrapper.eq("is_deleted", "0"); diff --git a/src/main/java/com/xqopen/kehui/project/action/ProjectWeeklyController.java b/src/main/java/com/xqopen/kehui/project/action/ProjectWeeklyController.java index 64461cc..0098563 100644 --- a/src/main/java/com/xqopen/kehui/project/action/ProjectWeeklyController.java +++ b/src/main/java/com/xqopen/kehui/project/action/ProjectWeeklyController.java @@ -163,7 +163,7 @@ public class ProjectWeeklyController implements ProjectWeeklyApi { JSONArray projectAdmin = extInfo.getJSONArray("projectAdmin"); // 将projectAdmin改为人事id EntityWrapper userLoginEntityWrapper = new EntityWrapper<>(); - userLoginEntityWrapper.eq("id_", projectAdmin.getString(projectAdmin.toArray().length -1 )); + userLoginEntityWrapper.eq("id_", Long.parseLong(projectAdmin.getString(projectAdmin.toArray().length -1 ))); SystemUserLogin systemUserLogin = systemUserLoginService.selectOne(userLoginEntityWrapper); ext.put("projectManagerData",projectManagerData.getString(projectManagerData.toArray().length -1 ));