package com.bizmatics.controller.web; import com.bizmatics.common.core.bean.ApiResult; import com.bizmatics.model.BulletinCruxConfig; import com.bizmatics.service.BulletinCruxConfigService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; /** * 数据看板-数据配置1 * * @author ya * @since 2022-06-01 */ @RestController @RequestMapping("/bulletinCruxConfig") public class BulletinCruxConfigController { @Autowired private BulletinCruxConfigService bulletinCruxConfigService; /** * 数据看板-数据配置查询1 * * @param siteId 站点ID * @param id 配置ID * @return */ @GetMapping("/getBulletinCruxConfigList") public ApiResult> getBulletinCruxConfigList(@RequestParam(value = "siteId") Integer siteId, @RequestParam(value = "id", required = false, defaultValue = "0") Integer id) { return ApiResult.success(bulletinCruxConfigService.getBulletinCruxConfigList(siteId, id)); } /** * 数据看板-数据配置1编辑 * * @param bulletinCruxConfig * @return */ @PostMapping("editBulletinCruxConfig") public ApiResult editBulletinCruxConfig(@RequestBody BulletinCruxConfig bulletinCruxConfig) { bulletinCruxConfigService.editBulletinCruxConfig(bulletinCruxConfig); return ApiResult.success(); } /** * 数据看板-数据配置1删除 * * @param id 配置ID * @return */ @GetMapping("/delBulletinCruxConfig") public ApiResult delBulletinCruxConfig(@RequestParam(value = "id") Integer id) { bulletinCruxConfigService.delBulletinCruxConfig(id); return ApiResult.success(); } }