|
@@ -16,18 +16,13 @@ import com.fdkankan.model.constants.UploadFilePath;
|
|
|
import com.fdkankan.redis.constant.RedisKey;
|
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
|
import com.fdkankan.scene.bean.SceneJsonBean;
|
|
|
+import com.fdkankan.scene.config.FdkkLaserConfig;
|
|
|
import com.fdkankan.scene.config.ServiceConfig;
|
|
|
-import com.fdkankan.scene.entity.SceneDownloadLog;
|
|
|
-import com.fdkankan.scene.entity.SceneEditInfo;
|
|
|
-import com.fdkankan.scene.entity.ScenePlus;
|
|
|
-import com.fdkankan.scene.entity.ScenePlusExt;
|
|
|
+import com.fdkankan.scene.entity.*;
|
|
|
import com.fdkankan.scene.mapper.ISceneDownloadLogMapper;
|
|
|
import com.fdkankan.scene.oss.OssUtil;
|
|
|
-import com.fdkankan.scene.service.ISceneDownloadLogService;
|
|
|
+import com.fdkankan.scene.service.*;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.fdkankan.scene.service.ISceneEditInfoService;
|
|
|
-import com.fdkankan.scene.service.IScenePlusExtService;
|
|
|
-import com.fdkankan.scene.service.IScenePlusService;
|
|
|
import com.fdkankan.web.bean.DownLoadProgressBean;
|
|
|
import com.fdkankan.web.response.ResultData;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
@@ -68,6 +63,8 @@ public class SceneDownloadLogServiceImpl extends ServiceImpl<ISceneDownloadLogMa
|
|
|
private ServiceConfig serviceConfig;
|
|
|
@Autowired
|
|
|
private IScenePlusExtService scenePlusExtService;
|
|
|
+ @Autowired
|
|
|
+ private ISceneService sceneService;
|
|
|
|
|
|
|
|
|
@Override
|
|
@@ -150,6 +147,7 @@ public class SceneDownloadLogServiceImpl extends ServiceImpl<ISceneDownloadLogMa
|
|
|
log.info("downloadProcess-processStr-{}",processStr);
|
|
|
downLoadProgressBean = JSONObject.parseObject(processStr, DownLoadProgressBean.class);
|
|
|
if (downLoadProgressBean.getStatus()== 1002){
|
|
|
+ final Scene scene = sceneService.getBySceneCode(num);
|
|
|
//写库
|
|
|
update(
|
|
|
new LambdaUpdateWrapper<SceneDownloadLog>()
|
|
@@ -157,7 +155,7 @@ public class SceneDownloadLogServiceImpl extends ServiceImpl<ISceneDownloadLogMa
|
|
|
.set(SceneDownloadLog::getDownloadUrl,downLoadProgressBean.getUrl())
|
|
|
.set(SceneDownloadLog::getStatus,1)
|
|
|
);
|
|
|
- downLoadProgressBean.setUrl(this.publicUrl+":"+serviceConfig.getServerPort()+"/profile" +downLoadProgressBean.getUrl());
|
|
|
+ downLoadProgressBean.setUrl(this.publicUrl+":"+serviceConfig.getServerPort()+ "/" + scene.getMapping() +downLoadProgressBean.getUrl());
|
|
|
}
|
|
|
return ResultData.ok(downLoadProgressBean);
|
|
|
}
|