Browse Source

深时删除

lyhzzz 2 years ago
parent
commit
b8f2fc9ac5

+ 4 - 1
src/main/java/com/fdkankan/manage/service/impl/SceneProServiceImpl.java

@@ -491,8 +491,10 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
 
     @Override
     public void deleteByNum(String num) {
+        Integer sceneSource = null;
         ScenePro scenePro = this.getByNum(num);
         if(scenePro!=null){
+            sceneSource = scenePro.getSceneSource();
             this.removeById(scenePro.getId());
         }
         Scene scene = sceneService.getByNum(num);
@@ -501,10 +503,11 @@ public class SceneProServiceImpl extends ServiceImpl<ISceneProMapper, ScenePro>
         }
         ScenePlus scenePlus = scenePlusService.getByNum(num);
         if(scenePlus!=null){
+            sceneSource = scenePlus.getSceneSource();
             scenePlusService.removeById(scenePlus.getId());
             scenePlusExtService.delByPlus(scenePlus.getId());
         }
-        if(num.contains("SS")){
+        if(sceneSource != null && sceneSource == 4){
             laserService.delete(num);
         }
     }