|
@@ -1,6 +1,7 @@
|
|
|
package com.fdkankan.scene.service.impl;
|
|
|
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.fdkankan.common.constant.ErrorCode;
|
|
|
import com.fdkankan.common.constant.PayStatus;
|
|
@@ -9,6 +10,7 @@ import com.fdkankan.common.constant.ServerCode;
|
|
|
import com.fdkankan.common.exception.BusinessException;
|
|
|
import com.fdkankan.common.response.ResultData;
|
|
|
import com.fdkankan.common.util.DateExtUtil;
|
|
|
+import com.fdkankan.fyun.oss.UploadToOssUtil;
|
|
|
import com.fdkankan.platform.api.feign.PlatformGoodsClient;
|
|
|
import com.fdkankan.platform.api.feign.PlatformUserClient;
|
|
|
import com.fdkankan.platform.api.dto.Camera;
|
|
@@ -18,6 +20,7 @@ import com.fdkankan.scene.service.ISceneEditService;
|
|
|
import com.fdkankan.scene.service.IScenePlusService;
|
|
|
import com.fdkankan.scene.service.ISceneProService;
|
|
|
import com.fdkankan.scene.vo.BaseSceneParamVO;
|
|
|
+import com.fdkankan.scene.vo.LocalesParamVO;
|
|
|
import com.fdkankan.scene.vo.SceneAuthVO;
|
|
|
import java.util.Date;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -42,6 +45,8 @@ public class SceneEditServiceImpl implements ISceneEditService {
|
|
|
PlatformUserClient platformUserClient;
|
|
|
@Autowired
|
|
|
IScenePlusService scenePlusService;
|
|
|
+ @Autowired
|
|
|
+ private UploadToOssUtil uploadToOssUtil;
|
|
|
|
|
|
@Override
|
|
|
public SceneAuthVO getAuth(BaseSceneParamVO param) throws Exception{
|
|
@@ -93,4 +98,11 @@ public class SceneEditServiceImpl implements ISceneEditService {
|
|
|
|
|
|
return SceneAuthVO.builder().isExpired(isExpired).isVip(isVip).build();
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ResultData locales(LocalesParamVO param) throws Exception {
|
|
|
+ String key = "v4/www/locales/" + param.getFile();
|
|
|
+ uploadToOssUtil.upload(JSON.toJSONBytes(param.getData()), key);
|
|
|
+ return ResultData.ok();
|
|
|
+ }
|
|
|
}
|