de/backend/src/main/java/io/dataease/controller/panel/PanelOuterParamsController.java
2022-03-17 21:14:19 +08:00

40 lines
1.3 KiB
Java

package io.dataease.controller.panel;
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
import io.dataease.base.domain.PanelOuterParams;
import io.dataease.dto.panel.linkJump.PanelLinkJumpDTO;
import io.dataease.dto.panel.outerParams.PanelOuterParamsDTO;
import io.dataease.service.panel.PanelOuterParamsService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
/**
* Author: wangjiahao
* Date: 2022/3/17
* Description:
*/
@Api(tags = "仪表板:外部参数")
@ApiSupport(order = 172)
@RestController
@RequestMapping("outerParams")
public class PanelOuterParamsController {
@Resource
private PanelOuterParamsService panelOuterParamsService;
@ApiOperation("根据仪表板ID获取外部参数信息")
@GetMapping("/queryWithPanelId/{panelId}")
public PanelOuterParamsDTO queryWithPanelId(@PathVariable("panelId") String panelId){
return panelOuterParamsService.queryWithPanelId(panelId) ;
}
@ApiOperation("更新外部参数信息")
@PostMapping("/updateOuterParamsSet")
public void updateOuterParamsSet(@RequestBody PanelOuterParamsDTO OuterParamsDTO) {
panelOuterParamsService.updateOuterParamsSet(OuterParamsDTO);
}
}