fix:日报模块 查询接口修正
增加部分属性
This commit is contained in:
parent
3f715f50a3
commit
9ab6d1621b
|
@ -32,6 +32,7 @@ public class ProjectDailyVO {
|
||||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
private Date updatedAt;
|
private Date updatedAt;
|
||||||
|
|
||||||
|
private Boolean isAllowDelete;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -197,6 +197,14 @@ public class ProjectDailyServiceImpl implements ProjectDailyService {
|
||||||
projectDailyVO.setProjectName(
|
projectDailyVO.setProjectName(
|
||||||
projectDAO.getProjectById(projectDailyVO.getProjectId()).getName())
|
projectDAO.getProjectById(projectDailyVO.getProjectId()).getName())
|
||||||
.setUserName(userDAO.getUserById(projectDailyDO.getUserId()).getNickname());
|
.setUserName(userDAO.getUserById(projectDailyDO.getUserId()).getNickname());
|
||||||
|
//用户是否有权限删除
|
||||||
|
if (projectDailyDO.getUserId().equals(projectDAO.
|
||||||
|
getProjectById(projectDailyVO.getProjectId()).getPrincipalId())) {
|
||||||
|
projectDailyVO.setIsAllowDelete(true);
|
||||||
|
} else {
|
||||||
|
projectDailyVO.setIsAllowDelete(false);
|
||||||
|
}
|
||||||
|
|
||||||
// 向 结果封装类数组 添加对应 日报封装类
|
// 向 结果封装类数组 添加对应 日报封装类
|
||||||
projectDailyVOS.add(projectDailyVO);
|
projectDailyVOS.add(projectDailyVO);
|
||||||
}
|
}
|
||||||
|
|
|
@ -281,7 +281,6 @@ public class ReviewServiceImpl implements ReviewService {
|
||||||
Integer page,
|
Integer page,
|
||||||
Integer pageSize) {
|
Integer pageSize) {
|
||||||
|
|
||||||
|
|
||||||
// 获取审核记录数据
|
// 获取审核记录数据
|
||||||
List<ReviewVO> reviewVOS = getReviewsByResult(request, statue);
|
List<ReviewVO> reviewVOS = getReviewsByResult(request, statue);
|
||||||
|
|
||||||
|
@ -355,7 +354,9 @@ public class ReviewServiceImpl implements ReviewService {
|
||||||
.setProjectName(projectDAO.getProjectById(reviewDO.getProjectId()).getName())
|
.setProjectName(projectDAO.getProjectById(reviewDO.getProjectId()).getName())
|
||||||
.setProjectChildName(projectMapper.getProjectChildById(
|
.setProjectChildName(projectMapper.getProjectChildById(
|
||||||
Math.toIntExact(reviewDO.getProjectChildId())).getName())
|
Math.toIntExact(reviewDO.getProjectChildId())).getName())
|
||||||
.setResult(Processing.turnReviewResult(reviewDO.getReviewResult()));
|
.setResult(Processing.turnReviewResult(reviewDO.getReviewResult()))
|
||||||
|
.setSenderId(Long.valueOf(reviewDO.getSenderId()))
|
||||||
|
.setRecipientId(reviewDO.getRecipientId());
|
||||||
// 赋值可为空属性并进行判断
|
// 赋值可为空属性并进行判断
|
||||||
if (reviewDO.getRecipientId() != null) {
|
if (reviewDO.getRecipientId() != null) {
|
||||||
reviewVO.setRecipientName(userMapper.getUserById(reviewDO.getRecipientId()).getNickname());
|
reviewVO.setRecipientName(userMapper.getUserById(reviewDO.getRecipientId()).getNickname());
|
||||||
|
|
Loading…
Reference in New Issue
Block a user