|
@@ -15,6 +15,7 @@ import com.fdkankan.openApi.entity.www.ScenePlus;
|
|
import com.fdkankan.openApi.mapper.www.ISceneDynamicPanelMapper;
|
|
import com.fdkankan.openApi.mapper.www.ISceneDynamicPanelMapper;
|
|
import com.fdkankan.openApi.service.www.ISceneDynamicPanelService;
|
|
import com.fdkankan.openApi.service.www.ISceneDynamicPanelService;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import com.fdkankan.openApi.service.www.ISceneEditInfoService;
|
|
import com.fdkankan.openApi.service.www.IScenePlusService;
|
|
import com.fdkankan.openApi.service.www.IScenePlusService;
|
|
import com.fdkankan.openApi.vo.www.SceneDynamicPanelParamVO;
|
|
import com.fdkankan.openApi.vo.www.SceneDynamicPanelParamVO;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -44,6 +45,9 @@ public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanel
|
|
private IScenePlusService scenePlusService;
|
|
private IScenePlusService scenePlusService;
|
|
@Resource
|
|
@Resource
|
|
private FYunFileServiceInterface fileServiceInterface;
|
|
private FYunFileServiceInterface fileServiceInterface;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ISceneEditInfoService sceneEditInfoService;
|
|
|
|
+
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void save(Long userId, SceneDynamicPanelParamVO param) throws IOException {
|
|
public void save(Long userId, SceneDynamicPanelParamVO param) throws IOException {
|
|
@@ -97,5 +101,8 @@ public class SceneDynamicPanelServiceImpl extends ServiceImpl<ISceneDynamicPanel
|
|
Collection<JSONObject> values = map.values();
|
|
Collection<JSONObject> values = map.values();
|
|
fileServiceInterface.uploadFile(JSON.toJSONString(values).getBytes(StandardCharsets.UTF_8), editPath);
|
|
fileServiceInterface.uploadFile(JSON.toJSONString(values).getBytes(StandardCharsets.UTF_8), editPath);
|
|
fileServiceInterface.uploadFile(JSON.toJSONString(values).getBytes(StandardCharsets.UTF_8), viewPath);
|
|
fileServiceInterface.uploadFile(JSON.toJSONString(values).getBytes(StandardCharsets.UTF_8), viewPath);
|
|
|
|
+
|
|
|
|
+ //更新版本号
|
|
|
|
+ sceneEditInfoService.upSceneVersion(scenePlus.getId());
|
|
}
|
|
}
|
|
}
|
|
}
|