Compare commits

..

2 Commits

Author SHA1 Message Date
许允枞
68dd037dcc Merge remote-tracking branch 'origin/dev' into dev 2024-10-30 18:07:13 +08:00
许允枞
6583cb87ed 检测项目新增时增加验证 2024-10-30 18:06:35 +08:00
2 changed files with 7 additions and 0 deletions

View File

@ -31,6 +31,12 @@ public class DlInspectionProjectServiceImpl extends ServiceImpl<DlInspectionProj
@Override @Override
public String createDlInspectionProject(DlInspectionProjectSaveReqVO createReqVO) { public String createDlInspectionProject(DlInspectionProjectSaveReqVO createReqVO) {
//查询项目名称是否存在
DlInspectionProject dlInspectionProject1 = baseMapper.selectOne(new LambdaQueryWrapper<DlInspectionProject>()
.eq(DlInspectionProject::getProjectName, createReqVO.getProjectName()));
if (ObjectUtil.isNotNull(dlInspectionProject1)) {
throw new RuntimeException("检测项目已存在");
}
// 插入 // 插入
DlInspectionProject dlInspectionProject = BeanUtils.toBean(createReqVO, DlInspectionProject.class); DlInspectionProject dlInspectionProject = BeanUtils.toBean(createReqVO, DlInspectionProject.class);
dlInspectionProject.setDeleted(false); dlInspectionProject.setDeleted(false);

View File

@ -23,5 +23,6 @@
AND role_id = #{entity.roleId} AND role_id = #{entity.roleId}
</if> </if>
</where> </where>
ORDER BY create_time DESC
</select> </select>
</mapper> </mapper>