添加审核信息接口:增加判断审核名称是否重复 获取审核信息接口:在子模块名称为空时,返回无,而不是返回null
This commit is contained in:
parent
49247fd88f
commit
36964d4447
|
@ -36,4 +36,6 @@ public interface ReviewMapper {
|
||||||
|
|
||||||
void addReview(ReviewDO reviewDO);
|
void addReview(ReviewDO reviewDO);
|
||||||
|
|
||||||
|
@Select("SELECT * FROM organize_oa.oa_review WHERE name = #{name} AND is_delete = 0")
|
||||||
|
List<ReviewDO> selectReviewByName(String name);
|
||||||
}
|
}
|
||||||
|
|
|
@ -153,6 +153,11 @@ public class ReviewServiceImpl implements ReviewService {
|
||||||
//获取用户
|
//获取用户
|
||||||
Long userId = Processing.getAuthHeaderToUserId(request);
|
Long userId = Processing.getAuthHeaderToUserId(request);
|
||||||
|
|
||||||
|
//检查审核事项名称是否重复
|
||||||
|
if (!reviewDAO.checkNameIsExist(reviewAddVO.getName())) {
|
||||||
|
return ResultUtil.error(ErrorCode.REVIEW_NAME_REPEAT);
|
||||||
|
}
|
||||||
|
|
||||||
//定义要添加的审核实体类
|
//定义要添加的审核实体类
|
||||||
ReviewDO reviewDO = new ReviewDO();
|
ReviewDO reviewDO = new ReviewDO();
|
||||||
//现将属性相同的值拷贝
|
//现将属性相同的值拷贝
|
||||||
|
@ -225,6 +230,8 @@ public class ReviewServiceImpl implements ReviewService {
|
||||||
}
|
}
|
||||||
if (reviewDO.getProjectSubmoduleId() != null) {
|
if (reviewDO.getProjectSubmoduleId() != null) {
|
||||||
reviewVO.setSubmoduleName(reviewDAO.getNameBySubproject(reviewDO.getProjectSubmoduleId()));
|
reviewVO.setSubmoduleName(reviewDAO.getNameBySubproject(reviewDO.getProjectSubmoduleId()));
|
||||||
|
} else {
|
||||||
|
reviewVO.setSubsystemName("无");
|
||||||
}
|
}
|
||||||
// 将封装好的结果添加到结果集
|
// 将封装好的结果添加到结果集
|
||||||
resultData.add(reviewVO);
|
resultData.add(reviewVO);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user