From d762ac68952456775f736d3fca470627ca31aa70 Mon Sep 17 00:00:00 2001 From: chen <2280784283@qq.com> Date: Mon, 15 Jul 2024 15:47:43 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9+=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xqopen/kehui/mapper/ProjectInfoDao.java | 4 +++- .../kehui/mapper/xml/ProjectInfoDao.xml | 6 +++++ .../kehui/mapper/xml/ProjectWeeklyDao.xml | 7 ++++-- .../action/ProjectDepartmentController.java | 6 +++++ .../action/ProjectWeeklyController.java | 24 +++++++++++++++++-- .../project/dto/ProjectWeeklyListResp.java | 3 +++ .../project/service/IProjectInfoService.java | 2 ++ .../service/impl/ProjectInfoServiceImpl.java | 5 ++++ 8 files changed, 52 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/xqopen/kehui/mapper/ProjectInfoDao.java b/src/main/java/com/xqopen/kehui/mapper/ProjectInfoDao.java index 3853104..548fef7 100644 --- a/src/main/java/com/xqopen/kehui/mapper/ProjectInfoDao.java +++ b/src/main/java/com/xqopen/kehui/mapper/ProjectInfoDao.java @@ -37,4 +37,6 @@ public interface ProjectInfoDao extends BaseMapper { List getAcceptNameList(); List getListByIds(Page page,@Param("list") List list); -} \ No newline at end of file + + ProjectInfo getInfoByProName(@Param("projectName") String projectName); +} diff --git a/src/main/java/com/xqopen/kehui/mapper/xml/ProjectInfoDao.xml b/src/main/java/com/xqopen/kehui/mapper/xml/ProjectInfoDao.xml index 9c6962c..6f3dc7b 100644 --- a/src/main/java/com/xqopen/kehui/mapper/xml/ProjectInfoDao.xml +++ b/src/main/java/com/xqopen/kehui/mapper/xml/ProjectInfoDao.xml @@ -154,6 +154,12 @@ + AND ( 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 07f3224..a5e623b 100644 --- a/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml +++ b/src/main/java/com/xqopen/kehui/mapper/xml/ProjectWeeklyDao.xml @@ -58,8 +58,11 @@ left join system_user_login sl on cast(pw.user_id as BIGINT)=sl.id_ left join personal_member pm on pm.id_ =sl.userinfo_id left join project_info pi on pi.id_=cast(pw.project_id as BIGINT) - where - pw.is_complete='0' and pw.dept_id=#{projectWeekly.deptId} and pw.weekly_type = '1' + where pw.is_complete='0' + + and pw.id_=#{projectWeekly.id} + + and pw.dept_id=#{projectWeekly.deptId} and pw.weekly_type = '1'