From 7163427c4c55d16867fda291f534f612c11dc1d0 Mon Sep 17 00:00:00 2001 From: xiangZr-hhh <“2774915446@qq.com”> Date: Mon, 29 Apr 2024 09:17:43 +0800 Subject: [PATCH] =?UTF-8?q?bug:=E5=A2=9E=E5=8A=A0=E5=88=A4=E7=A9=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jsl/oa/model/vodata/ProjectDailyVO.java | 6 +++--- .../com/jsl/oa/services/impl/ReviewServiceImpl.java | 11 ++++++++--- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/jsl/oa/model/vodata/ProjectDailyVO.java b/src/main/java/com/jsl/oa/model/vodata/ProjectDailyVO.java index 29d00d9..50e9811 100644 --- a/src/main/java/com/jsl/oa/model/vodata/ProjectDailyVO.java +++ b/src/main/java/com/jsl/oa/model/vodata/ProjectDailyVO.java @@ -28,13 +28,13 @@ public class ProjectDailyVO { private String content; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date dailyTime; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createdAt; - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date updatedAt; private Boolean isAllowDelete; diff --git a/src/main/java/com/jsl/oa/services/impl/ReviewServiceImpl.java b/src/main/java/com/jsl/oa/services/impl/ReviewServiceImpl.java index 02385f6..e54966d 100644 --- a/src/main/java/com/jsl/oa/services/impl/ReviewServiceImpl.java +++ b/src/main/java/com/jsl/oa/services/impl/ReviewServiceImpl.java @@ -178,7 +178,7 @@ public class ReviewServiceImpl implements ReviewService { //获取用户 Integer userId = Math.toIntExact(Processing.getAuthHeaderToUserId(request)); - //检查对应项目,子系统,子模块是否存在 + //检查对应项目,子系统,子模块是否存在 用变量接收 if (projectMapper.getNotDeleteProjectById(Long.valueOf(reviewAddVO.getProjectId())) == null) { return ResultUtil.error(ErrorCode.PROJECT_NOT_EXIST); } @@ -266,10 +266,15 @@ public class ReviewServiceImpl implements ReviewService { reviewDO.setRecipientId(userId); reviewDO.setReviewResult(reviewUpdateResultVO.getResult()); + Integer moduleId = null; + if (reviewDO.getProjectModuleId() != null) { + moduleId = Math.toIntExact(reviewDO.getProjectModuleId()); + } + //发送消息 messageService.messageAdd(Math.toIntExact(reviewDO.getProjectId()), Math.toIntExact(reviewDO.getProjectChildId()), - Math.toIntExact(reviewDO.getProjectModuleId()), + moduleId, Long.valueOf(reviewDO.getSenderId()), Long.valueOf(reviewUpdateResultVO.getResult()), request); @@ -398,7 +403,7 @@ public class ReviewServiceImpl implements ReviewService { if (projectChildDO != null) { reviewVO.setProjectChildName(projectChildDO.getName()); } else { - reviewVO.setProjectChildName(projectChildDO.getName()); + reviewVO.setProjectChildName("未找到子系统"); } // 设置结果、发送者id,接受者id reviewVO.setResult(Processing.turnReviewResult(reviewDO.getReviewResult()))