lyhzzz 4 dni temu
rodzic
commit
d6e354a0e0

+ 1 - 1
src/main/java/com/fdkankan/fusion/service/ISceneDownLogService.java

@@ -18,5 +18,5 @@ public interface ISceneDownLogService extends IService<SceneDownLog> {
 
     Object pageList(SceneDownLogParam param);
 
-    List<SceneDownLog> getByStatusAndNum(String sceneNum,Integer status, Integer version, Integer isObj);
+    List<SceneDownLog> getByStatusAndNum(String sceneNum, Integer version, Integer isObj);
 }

+ 1 - 1
src/main/java/com/fdkankan/fusion/service/impl/DownService.java

@@ -83,7 +83,7 @@ public class DownService implements IDownService {
         if(NumTypeUtils.isLaserBySceneSource(sceneType) && isObj !=1){ //深时场景
             return SSCheckDownload(sceneNum);
         }
-        List<SceneDownLog> sceneDownloadLogs = sceneDownloadLogService.getByStatusAndNum(sceneNum,1,sceneVersion,isObj);
+        List<SceneDownLog> sceneDownloadLogs = sceneDownloadLogService.getByStatusAndNum(sceneNum,sceneVersion,isObj);
 
         DownVo downVo = new DownVo();
         //下载过,有更改

+ 3 - 2
src/main/java/com/fdkankan/fusion/service/impl/SceneDownLogServiceImpl.java

@@ -72,12 +72,13 @@ public class SceneDownLogServiceImpl extends ServiceImpl<ISceneDownLogMapper, Sc
     }
 
     @Override
-    public  List<SceneDownLog> getByStatusAndNum(String sceneNum,Integer status, Integer sceneVersion,Integer isObj) {
+    public  List<SceneDownLog> getByStatusAndNum(String sceneNum, Integer sceneVersion,Integer isObj) {
         LambdaQueryWrapper<SceneDownLog> wrapper = new LambdaQueryWrapper<>();
         wrapper.eq(SceneDownLog::getSceneNum,sceneNum);
         wrapper.eq(SceneDownLog::getVersion,sceneVersion);
         wrapper.eq(SceneDownLog::getIsObj,isObj);
-        wrapper.eq(SceneDownLog::getStatus,status);
+        wrapper.eq(SceneDownLog::getStatus,1);
+        wrapper.isNotNull(SceneDownLog::getDownUrl);
         wrapper.orderByDesc(SceneDownLog::getId);
         List<SceneDownLog> list = this.list(wrapper);
         return list;