|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
import com.fdkankan.common.constant.ConstantFilePath;
|
|
import com.fdkankan.common.constant.ConstantFilePath;
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
|
|
+import com.fdkankan.common.constant.SceneResolution;
|
|
import com.fdkankan.common.response.ResultData;
|
|
import com.fdkankan.common.response.ResultData;
|
|
import com.fdkankan.fyun.oss.UploadToOssUtil;
|
|
import com.fdkankan.fyun.oss.UploadToOssUtil;
|
|
import com.fdkankan.rabbitmq.util.RabbitMqProducer;
|
|
import com.fdkankan.rabbitmq.util.RabbitMqProducer;
|
|
@@ -16,6 +17,7 @@ import com.fdkankan.redis.util.RedisUtil;
|
|
import com.fdkankan.scene.bean.SceneUpgradeProgressBean;
|
|
import com.fdkankan.scene.bean.SceneUpgradeProgressBean;
|
|
import com.fdkankan.scene.entity.ScenePlus;
|
|
import com.fdkankan.scene.entity.ScenePlus;
|
|
import com.fdkankan.scene.entity.ScenePlusExt;
|
|
import com.fdkankan.scene.entity.ScenePlusExt;
|
|
|
|
+import com.fdkankan.scene.entity.ScenePro;
|
|
import com.fdkankan.scene.entity.SceneProEdit;
|
|
import com.fdkankan.scene.entity.SceneProEdit;
|
|
import com.fdkankan.scene.entity.SceneProEditExt;
|
|
import com.fdkankan.scene.entity.SceneProEditExt;
|
|
import com.fdkankan.scene.entity.SceneProEditV3;
|
|
import com.fdkankan.scene.entity.SceneProEditV3;
|
|
@@ -138,6 +140,14 @@ public class SceneUpgradeToV4Service implements ISceneUpgradeToV4Service {
|
|
sceneUpgradeMapper.deleteSceneProExt(sceneProV3.getId());
|
|
sceneUpgradeMapper.deleteSceneProExt(sceneProV3.getId());
|
|
sceneUpgradeMapper.transferSceneProExt(sceneProV3.getId());
|
|
sceneUpgradeMapper.transferSceneProExt(sceneProV3.getId());
|
|
|
|
|
|
|
|
+ //国际版需要兼容切片图
|
|
|
|
+ ScenePro scenePro = sceneProService.getById(sceneProV3.getId());
|
|
|
|
+ SceneProExt sceneProExt = sceneProExtService.findBySceneProId(scenePro.getId());
|
|
|
|
+ if(scenePro.getSceneScheme() == 3){
|
|
|
|
+ sceneProExt.setSceneResolution(SceneResolution.TILES.code());
|
|
|
|
+ sceneProExtService.updateById(sceneProExt);
|
|
|
|
+ }
|
|
|
|
+
|
|
//同步到scenePlus、scenePlus
|
|
//同步到scenePlus、scenePlus
|
|
sceneUpgradeMapper.deleteScenePlus(sceneProV3.getId());
|
|
sceneUpgradeMapper.deleteScenePlus(sceneProV3.getId());
|
|
sceneUpgradeMapper.transferScenePlus(sceneProV3.getId());
|
|
sceneUpgradeMapper.transferScenePlus(sceneProV3.getId());
|