瀏覽代碼

深时删除

lyhzzz 2 年之前
父節點
當前提交
b8f2fc9ac5
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      src/main/java/com/fdkankan/manage/service/impl/SceneProServiceImpl.java

+ 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);
         }
     }