package com.fdkankan.scene.controller; import cn.hutool.http.HttpResponse; import cn.hutool.http.HttpUtil; import com.fdkankan.common.constant.SceneInfoReqType; import com.fdkankan.scene.annotation.InitEditInfo; import com.fdkankan.scene.annotation.VrLog; import com.fdkankan.scene.bean.ResultData; import com.fdkankan.scene.httpclient.CustomHttpClient; import com.fdkankan.scene.service.SceneEditInfoService; import com.fdkankan.scene.service.SceneFileMappingService; import com.fdkankan.scene.service.SceneService; import com.fdkankan.scene.vo.SceneCheckKeyParamVO; import com.fdkankan.scene.vo.SceneInfoParamVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.io.Resource; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.websocket.server.PathParam; import java.io.IOException; /** *
* 场景表 前端控制器 *
* * @author dengsixing * @since 2021-12-23 */ @RestController @RequestMapping("/service/scene") public class SceneController extends BaseController{ @Autowired private SceneService sceneService; @Autowired private SceneEditInfoService sceneEditInfoService; /** *获取场景详情 *
* @author dengsixing * @date 2022/8/1 * @param param * @return com.fdkankan.scene.vo.SceneInfoVO **/ @InitEditInfo // @VrLog @GetMapping(value = "/getInfo") public ResultData getInfo(@Validated SceneInfoParamVO param) throws Exception{ param.setReqType(SceneInfoReqType.VIEW.code()); // param.setSubgroup(this.getSubgroup()); return ResultData.ok(sceneEditInfoService.getSceneInfo(param)); } // @GetMapping("/file") // public ResponseEntity