|
|
@@ -7,12 +7,21 @@ import cn.hutool.core.util.ZipUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
-import com.alibaba.fastjson.serializer.SerializerFeature;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-import com.fdkankan.common.constant.*;
|
|
|
+import com.fdkankan.common.constant.CommonStatus;
|
|
|
+import com.fdkankan.common.constant.ConstantFilePath;
|
|
|
+import com.fdkankan.common.constant.ErrorCode;
|
|
|
+import com.fdkankan.common.constant.FileBizType;
|
|
|
+import com.fdkankan.common.constant.OperationType;
|
|
|
+import com.fdkankan.common.constant.PayStatus;
|
|
|
+import com.fdkankan.common.constant.SceneFrom;
|
|
|
+import com.fdkankan.common.constant.SceneInfoReqType;
|
|
|
+import com.fdkankan.common.constant.SceneStatus;
|
|
|
+import com.fdkankan.common.constant.ServerCode;
|
|
|
+import com.fdkankan.common.constant.UploadFilePath;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.response.Result;
|
|
|
import com.fdkankan.common.response.ResultData;
|
|
|
@@ -30,7 +39,6 @@ import com.fdkankan.redis.constant.RedisLockKey;
|
|
|
import com.fdkankan.redis.util.RedisLockUtil;
|
|
|
import com.fdkankan.redis.util.RedisUtil;
|
|
|
import com.fdkankan.scene.bean.BoxPhotoBean;
|
|
|
-import com.fdkankan.scene.bean.IconBean;
|
|
|
import com.fdkankan.scene.bean.PointBean;
|
|
|
import com.fdkankan.scene.bean.RequestSceneProV4;
|
|
|
import com.fdkankan.scene.bean.SceneJsonBean;
|
|
|
@@ -63,13 +71,35 @@ import com.fdkankan.scene.service.IScenePlusService;
|
|
|
import com.fdkankan.scene.service.ISceneProExtService;
|
|
|
import com.fdkankan.scene.service.ISceneProService;
|
|
|
import com.fdkankan.scene.service.ISceneUploadService;
|
|
|
-import com.fdkankan.scene.vo.*;
|
|
|
+import com.fdkankan.scene.vo.BallScreenVideoParamVO;
|
|
|
+import com.fdkankan.scene.vo.BaseDataParamVO;
|
|
|
+import com.fdkankan.scene.vo.BaseFileParamVO;
|
|
|
+import com.fdkankan.scene.vo.DeleteFileParamVO;
|
|
|
+import com.fdkankan.scene.vo.DeleteLinkPanParamVO;
|
|
|
+import com.fdkankan.scene.vo.DeleteLinkSceneStylesParamVO;
|
|
|
+import com.fdkankan.scene.vo.DeleteMosaicParamVO;
|
|
|
+import com.fdkankan.scene.vo.DeleteSidParamVO;
|
|
|
+import com.fdkankan.scene.vo.DownloadVO;
|
|
|
+import com.fdkankan.scene.vo.FileNameAndDataParamVO;
|
|
|
+import com.fdkankan.scene.vo.FileParamVO;
|
|
|
+import com.fdkankan.scene.vo.RenameCadParamVO;
|
|
|
+import com.fdkankan.scene.vo.SaveLinkPanParamVO;
|
|
|
+import com.fdkankan.scene.vo.SaveUploadParamVO;
|
|
|
+import com.fdkankan.scene.vo.SceneCheckKeyParamVO;
|
|
|
+import com.fdkankan.scene.vo.SceneEditControlsVO;
|
|
|
+import com.fdkankan.scene.vo.SceneEditInfoParamVO;
|
|
|
+import com.fdkankan.scene.vo.SceneEditInfoVO;
|
|
|
+import com.fdkankan.scene.vo.SceneInfoParamVO;
|
|
|
+import com.fdkankan.scene.vo.SceneInfoVO;
|
|
|
+import com.fdkankan.scene.vo.UploadPanoramaVO;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import com.google.errorprone.annotations.Var;
|
|
|
import java.io.File;
|
|
|
+import java.io.IOException;
|
|
|
import java.nio.charset.StandardCharsets;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.Calendar;
|
|
|
import java.util.Collection;
|
|
|
import java.util.Comparator;
|
|
|
import java.util.Date;
|
|
|
@@ -78,21 +108,17 @@ import java.util.HashSet;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
import java.util.Map.Entry;
|
|
|
+import java.util.Objects;
|
|
|
import java.util.Set;
|
|
|
import java.util.UUID;
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
import java.util.stream.Collectors;
|
|
|
import javax.annotation.Resource;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.cloud.context.config.annotation.RefreshScope;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
-
|
|
|
-import java.io.IOException;
|
|
|
-import java.util.Calendar;
|
|
|
-import java.util.Objects;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|