package com.sckj.admin.controller.setting; import com.sckj.admin.aop.Log; import com.sckj.admin.service.ISettingWebsiteService; import com.sckj.admin.validate.setting.SettingWebsiteValidate; import com.sckj.admin.vo.setting.SettingWebsiteVo; import com.sckj.common.core.AjaxResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; @RestController @RequestMapping("api/setting/website") @Api(tags = "配置网站信息") public class SettingWebsiteController { @Resource ISettingWebsiteService iSettingWebsiteService; @GetMapping("/detail") @ApiOperation(value="网站配置信息") public AjaxResult detail() { SettingWebsiteVo detail = iSettingWebsiteService.detail(); return AjaxResult.success(detail); } @Log(title = "网站配置编辑") @PostMapping("/save") @ApiOperation(value="网站配置编辑") public AjaxResult save(@Validated @RequestBody SettingWebsiteValidate websiteValidate) { iSettingWebsiteService.save(websiteValidate); return AjaxResult.success(); } }