From 63bcda51d7de8deaf57d3614115dd981bad1028f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=B0=81=E7=BE=BD?= <2360164671@qq.com> Date: Thu, 30 Jun 2022 18:56:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E7=BB=93=E9=A1=B9=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectmanagement/service/impl/ProjectServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/impl/ProjectServiceImpl.java b/src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/impl/ProjectServiceImpl.java index bb1151b..eb46a9d 100644 --- a/src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/impl/ProjectServiceImpl.java +++ b/src/main/java/cn/edu/hfut/rmdjzz/projectmanagement/service/impl/ProjectServiceImpl.java @@ -56,6 +56,8 @@ public class ProjectServiceImpl extends ServiceImpl impl throw new BadRequestException("项目不存在"); if(!Objects.equals(staffId, targetProject.getProjectCreator())) throw new BadRequestException("用户请求非法"); + if(targetProject.getIsCompleted()) + throw new BadRequestException("该项目已结项"); targetProject.setIsCompleted(true); targetProject.setProjectCloseTime(LocalDate.now()); if(baseMapper.updateById(targetProject)==1)