diff --git a/src/main/java/cn/palmte/work/controller/backend/ProjectSettleController.java b/src/main/java/cn/palmte/work/controller/backend/ProjectSettleController.java index 53b6646..dbb8c4e 100644 --- a/src/main/java/cn/palmte/work/controller/backend/ProjectSettleController.java +++ b/src/main/java/cn/palmte/work/controller/backend/ProjectSettleController.java @@ -1,9 +1,6 @@ package cn.palmte.work.controller.backend; -import cn.palmte.work.bean.BudgetSettleBean; -import cn.palmte.work.bean.EstimateSettleBean; -import cn.palmte.work.bean.FormerBean; -import cn.palmte.work.bean.SettleBean; +import cn.palmte.work.bean.*; import cn.palmte.work.model.*; import cn.palmte.work.service.ProjectBudgetService; import cn.palmte.work.service.ProjectEstimateService; diff --git a/src/main/java/cn/palmte/work/model/ProjectUserTimeRepositoryImpl.java b/src/main/java/cn/palmte/work/model/ProjectUserTimeRepositoryImpl.java index 08306a0..0bfda53 100644 --- a/src/main/java/cn/palmte/work/model/ProjectUserTimeRepositoryImpl.java +++ b/src/main/java/cn/palmte/work/model/ProjectUserTimeRepositoryImpl.java @@ -72,9 +72,9 @@ public class ProjectUserTimeRepositoryImpl implements ProjectUserTimeRepositoryC helper.addCondition(searchInfo.containsKey("projectId") && !"-1".equals(searchInfo.get("projectId")), "put.project_id = ?", searchInfo.get("projectId")); helper.addCondition(searchInfo.containsKey("deptId") && !"-1".equals(searchInfo.get("deptId")), "dept.id = ?", searchInfo.get("deptId")); helper.addCondition(searchInfo.containsKey("userName"), "put.user_name like ?", "%'" + searchInfo.get("userName") + "'%"); - if (admin.getRoleId() >= 19 && admin.getRoleId() <= 20) { + if (admin.getRoleLevel() == 4 && admin.getRoleLevel() == 5) { helper.addCondition("proj.dept_id = ?", admin.getDeptId()); - } else if (admin.getRoleId() > 20) { + } else if (admin.getRoleLevel() == 7) { helper.addCondition("proj.creator_id = ?", admin.getId()); } return helper; diff --git a/src/main/resources/templates/admin/project_settle_add.ftl b/src/main/resources/templates/admin/project_settle_add.ftl index ae03ecf..2d2192d 100644 --- a/src/main/resources/templates/admin/project_settle_add.ftl +++ b/src/main/resources/templates/admin/project_settle_add.ftl @@ -247,8 +247,8 @@ 项目毛利 - - + + @@ -256,8 +256,8 @@ 项目贡献利润 - - + + @@ -265,8 +265,8 @@ 项目净利润 - - + + diff --git a/src/main/resources/templates/admin/project_settle_edit.ftl b/src/main/resources/templates/admin/project_settle_edit.ftl index 23f7beb..707493c 100644 --- a/src/main/resources/templates/admin/project_settle_edit.ftl +++ b/src/main/resources/templates/admin/project_settle_edit.ftl @@ -245,8 +245,8 @@ 项目毛利 - - + + @@ -254,8 +254,8 @@ 项目贡献利润 - - + + @@ -263,8 +263,8 @@ 项目净利润 - / - + +