change il y a 4 ans
Parent
commit
39eddc895e

+ 9 - 7
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseProjectTypeServiceImpl.java

@@ -81,13 +81,15 @@ public class CourseProjectTypeServiceImpl extends ServiceImpl<CourseProjectTypeM
     @Override
     public Boolean updateByEditBo(CourseProjectTypeEditBo bo) {
         CourseProjectType update = BeanUtil.toBean(bo, CourseProjectType.class);
-        CourseProjectTypeQueryBo courseProjectTypeQueryBo = new CourseProjectTypeQueryBo();
-        courseProjectTypeQueryBo.setProjectName(bo.getProjectName());
-        courseProjectTypeQueryBo.setEducationId(bo.getEducationId());
-        courseProjectTypeQueryBo.setId(bo.getId());
-        Collection<CourseProjectTypeVo> courseProjectTypeVos = baseMapper.queryList(courseProjectTypeQueryBo);
-        if (CollectionUtils.isEmpty(courseProjectTypeVos)){
-            validEntityBeforeSave(update);
+        if (bo.getStatus() != -1) {
+            CourseProjectTypeQueryBo courseProjectTypeQueryBo = new CourseProjectTypeQueryBo();
+            courseProjectTypeQueryBo.setProjectName(bo.getProjectName());
+            courseProjectTypeQueryBo.setEducationId(bo.getEducationId());
+            courseProjectTypeQueryBo.setId(bo.getId());
+            Collection<CourseProjectTypeVo> courseProjectTypeVos = baseMapper.queryList(courseProjectTypeQueryBo);
+            if (CollectionUtils.isEmpty(courseProjectTypeVos)) {
+                validEntityBeforeSave(update);
+            }
         }
         update.setUpdateTime(DateUtils.getNowTime());
         return this.updateById(update);