package com.zbkj.admin.controller; import com.zbkj.common.response.CommonResult; import com.zbkj.admin.service.ValidateCodeService; import com.zbkj.admin.vo.ValidateCode; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * 验证码服务 */ @Slf4j @RestController @RequestMapping("api/admin/validate/code") @Api(tags = "验证码服务") public class ValidateCodeController { @Autowired private ValidateCodeService validateCodeService; /** * 获取图片验证码 * @return CommonResult */ // @PreAuthorize("hasAuthority('admin:validate:code:get')") @ApiOperation(value="获取验证码") @GetMapping(value = "/get") public CommonResult get() { ValidateCode validateCode = validateCodeService.get(); return CommonResult.success(validateCode); } }