From e9c1fff9031cfbcdde96952b6ecca0839fddc603 Mon Sep 17 00:00:00 2001 From: chen <2280784283@qq.com> Date: Wed, 24 Jul 2024 14:10:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E9=97=A8=E5=91=A8=E6=8A=A5=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../action/ProjectDepartmentController.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xqopen/kehui/project/action/ProjectDepartmentController.java b/src/main/java/com/xqopen/kehui/project/action/ProjectDepartmentController.java index 3695df2..e6ca8fa 100644 --- a/src/main/java/com/xqopen/kehui/project/action/ProjectDepartmentController.java +++ b/src/main/java/com/xqopen/kehui/project/action/ProjectDepartmentController.java @@ -129,14 +129,20 @@ public class ProjectDepartmentController implements ProjectDepartmentApi { @Override @GetMapping(Api.PROJECT_DEPARTMENT_INSERTPERMISSION) public void insertPermission(@PathVariable Long id) throws XQException { - //根据项目id获取proId和week + // 向部门周报项目中加入isDisable 禁用按钮 EntityWrapper Wrapper = new EntityWrapper<>(); - Wrapper.eq("parent_id",id.toString()); - List list = projectWeeklyService.selectList(Wrapper); + Wrapper.eq("id_",id.toString()); + ProjectWeekly projectWeekly = projectWeeklyService.selectOne(Wrapper); + projectWeekly.getExt().put("isDisable","true"); + projectWeeklyService.updateById(projectWeekly); + // 根据部门周报项目id获取子项目 + EntityWrapper newWrapper = new EntityWrapper<>(); + newWrapper.eq("parent_id",id.toString()); + List list = projectWeeklyService.selectList(newWrapper); for (ProjectWeekly weekly : list) { JSONObject ext = weekly.getExt(); ext.put("promission","1"); - projectWeeklyService.update(weekly,Wrapper); + projectWeeklyService.update(weekly,newWrapper); } }