dengsixing 11 mēneši atpakaļ
vecāks
revīzija
6c775af2c7

+ 1 - 1
src/main/java/com/fdkankan/openApi/controller/www/SceneDynamicPanelController.java

@@ -42,7 +42,7 @@ public class SceneDynamicPanelController extends BaseController {
 //    @RedisLimit(name = "scene/dynamicPanel/save", limitCount = 1, period = 1)
     @ValidateApi(method = "scene:dynamicPanel:save")
     public ResultData save(@RequestBody @Valid SceneDynamicPanelParamVO param) throws IOException {
-        sceneDynamicPanelService.save(this.getUserId(), param);
+        sceneDynamicPanelService.save(param);
         return ResultData.ok();
     }
 

+ 1 - 1
src/main/java/com/fdkankan/openApi/service/www/ISceneDynamicPanelService.java

@@ -16,6 +16,6 @@ import java.io.IOException;
  */
 public interface ISceneDynamicPanelService extends IService<SceneDynamicPanel> {
 
-    void save(Long userId, SceneDynamicPanelParamVO param) throws IOException;
+    void save(SceneDynamicPanelParamVO param) throws IOException;
 
 }

+ 6 - 2
src/main/java/com/fdkankan/openApi/service/www/impl/SceneDynamicPanelServiceImpl.java

@@ -20,6 +20,7 @@ import com.fdkankan.openApi.service.www.IScenePlusService;
 import com.fdkankan.openApi.vo.www.SceneDynamicPanelParamVO;
 import com.fdkankan.redis.constant.RedisKey;
 import com.fdkankan.redis.util.RedisUtil;
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -39,6 +40,7 @@ import java.util.Objects;
  * @author
  * @since 2024-05-21
  */
+@Slf4j
 @DS("www")
 @Service
 public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanelMapper, SceneDynamicPanel> implements ISceneDynamicPanelService {
@@ -54,9 +56,9 @@ public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanel
 
 
     @Override
-    public void save(Long userId, SceneDynamicPanelParamVO param) throws IOException {
+    public void save(SceneDynamicPanelParamVO param) throws IOException {
 
-        ScenePlus scenePlus = scenePlusService.getByNumAndUserId(userId, param.getNum());
+        ScenePlus scenePlus = scenePlusService.getByNum(param.getNum());
         if(Objects.isNull(scenePlus)){
             throw new BusinessException(ErrorCode.FAILURE_CODE_5005);
         }
@@ -121,6 +123,8 @@ public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanel
         //更新scene.json版本号
         String sceneJsonPath = String.format(UploadFilePath.DATA_VIEW_PATH, param.getNum()) + "scene.json";
         String sceneJsonStr = fileServiceInterface.getFileContent(sceneJsonPath);
+        log.info("--------------------------------scenejsonpath:{}", sceneJsonPath);
+        log.info("-------------------------------scenejsonstr:{}", sceneJsonStr);
         JSONObject scenejsonObj = JSON.parseObject(sceneJsonStr);
         scenejsonObj.replace("version", scenejsonObj.getIntValue("version") + 1);
         fileServiceInterface.uploadFile(JSON.toJSONBytes(scenejsonObj), sceneJsonPath);