|
@@ -9,6 +9,7 @@ import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.fdkankan.common.constant.PayStatus;
|
|
|
+import com.fdkankan.common.constant.SceneScheme;
|
|
|
import com.fdkankan.common.constant.SceneStatus;
|
|
|
import com.fdkankan.common.util.FileUtils;
|
|
|
import com.fdkankan.contro.entity.*;
|
|
@@ -22,6 +23,7 @@ import com.fdkankan.fyun.face.FYunFileServiceInterface;
|
|
|
import com.fdkankan.model.constants.ConstantFileName;
|
|
|
import com.fdkankan.model.constants.ConstantFilePath;
|
|
|
import com.fdkankan.model.constants.UploadFilePath;
|
|
|
+import com.fdkankan.model.enums.ModelTypeEnums;
|
|
|
import com.fdkankan.model.utils.CreateHouseJsonUtil;
|
|
|
import com.fdkankan.model.utils.CreateObjUtil;
|
|
|
import com.fdkankan.push.config.PushMessageConfig;
|
|
@@ -575,7 +577,7 @@ public class BuildV3SceneServiceImpl implements IBuildSceneService {
|
|
|
}
|
|
|
|
|
|
private ScenePro updateDbPlus(String num, Long space, String videosJson, Long computeTime,boolean isObj){
|
|
|
- sceneProService.update(new LambdaUpdateWrapper<ScenePro>()
|
|
|
+ LambdaUpdateWrapper<ScenePro> wrapper = new LambdaUpdateWrapper<ScenePro>()
|
|
|
.eq(ScenePro::getNum, num)
|
|
|
.set(ScenePro::getStatus, SceneStatus.NO_DISPLAY.code())
|
|
|
.set(ScenePro::getUpdateTime, new Date())
|
|
@@ -584,7 +586,12 @@ public class BuildV3SceneServiceImpl implements IBuildSceneService {
|
|
|
.set(ScenePro::getComputeTime, computeTime)
|
|
|
.set(ScenePro::getVideos, videosJson)
|
|
|
.set(ScenePro::getIsObj, isObj ? 1 : 0)
|
|
|
- .set(ScenePro::getPayStatus, PayStatus.PAY.code()));
|
|
|
+ .set(ScenePro::getPayStatus, PayStatus.PAY.code());
|
|
|
+
|
|
|
+ if(ModelTypeEnums.TILE_CODE.equals(modelSceneKind)){
|
|
|
+ wrapper.set(ScenePro::getSceneScheme, SceneScheme.LM.code());
|
|
|
+ }
|
|
|
+ sceneProService.update(wrapper);
|
|
|
return sceneProService.getByNum(num);
|
|
|
}
|
|
|
|