From 8ee0eb4aca1384d7edf238a3875a65c24119c36d Mon Sep 17 00:00:00 2001 From: houwei Date: Mon, 1 Jul 2024 17:08:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E9=AA=8C=E8=AF=81=E7=A0=81?= =?UTF-8?q?=E5=9B=BE=E7=89=87=E8=83=8C=E6=99=AF=E8=89=B2=E4=B8=BA=E7=81=B0?= =?UTF-8?q?=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- das/src/main/java/com/das/common/captcha/CaptchaUtils.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/das/src/main/java/com/das/common/captcha/CaptchaUtils.java b/das/src/main/java/com/das/common/captcha/CaptchaUtils.java index b76b7321..477cc6d8 100644 --- a/das/src/main/java/com/das/common/captcha/CaptchaUtils.java +++ b/das/src/main/java/com/das/common/captcha/CaptchaUtils.java @@ -6,6 +6,7 @@ import cn.hutool.core.util.StrUtil; import com.das.common.constant.AdminConstant; import com.das.common.utils.AdminRedisTemplate; +import java.awt.*; import java.time.Duration; /** @@ -40,6 +41,8 @@ public class CaptchaUtils { // 使用hutool工具包中的工具类生成图片验证码 //参数:宽 高 验证码位数 干扰线数量 CircleCaptcha circleCaptcha = CaptchaUtil.createCircleCaptcha(150, 48, 4, 20); + //设置背景色 + circleCaptcha.setBackground(Color.LIGHT_GRAY); String codeValue = circleCaptcha.getCode(); String imageBase64 = circleCaptcha.getImageBase64(); String verifyKey = AdminConstant.CAPTCHA_CODE_KEY + uuid;