diff --git a/kicc-common/kicc-common-data/src/main/java/com/cloud/kicc/common/data/entity/KiccUser.java b/kicc-common/kicc-common-data/src/main/java/com/cloud/kicc/common/data/entity/KiccUser.java index f41372fa..7b7018b8 100644 --- a/kicc-common/kicc-common-data/src/main/java/com/cloud/kicc/common/data/entity/KiccUser.java +++ b/kicc-common/kicc-common-data/src/main/java/com/cloud/kicc/common/data/entity/KiccUser.java @@ -21,6 +21,8 @@ import java.util.Collection; @EqualsAndHashCode(callSuper = false) public class KiccUser extends User { + private static final long serialVersionUID = 560L; + /** * 用户ID */ diff --git a/kicc-gateway/src/main/java/com/cloud/kicc/gateway/handler/ImageCodeHandler.java b/kicc-gateway/src/main/java/com/cloud/kicc/gateway/handler/ImageCodeHandler.java index 02a25b50..b337b707 100644 --- a/kicc-gateway/src/main/java/com/cloud/kicc/gateway/handler/ImageCodeHandler.java +++ b/kicc-gateway/src/main/java/com/cloud/kicc/gateway/handler/ImageCodeHandler.java @@ -1,36 +1,23 @@ package com.cloud.kicc.gateway.handler; -import cn.hutool.core.codec.Base64; -import cn.hutool.core.io.resource.StringResource; -import cn.hutool.core.util.StrUtil; import cn.hutool.crypto.SecureUtil; -import cn.hutool.http.HttpUtil; import com.cloud.kicc.common.core.constant.CacheConstants; -import com.cloud.kicc.common.core.constant.CommonConstants; import com.cloud.kicc.common.core.constant.SecurityConstants; -import com.pig4cloud.captcha.ArithmeticCaptcha; import com.pig4cloud.captcha.SpecCaptcha; import com.pig4cloud.captcha.base.Captcha; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; -import org.springframework.core.io.ByteArrayResource; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.StringRedisSerializer; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; -import org.springframework.util.FastByteArrayOutputStream; -import org.springframework.util.LinkedMultiValueMap; -import org.springframework.util.MultiValueMap; import org.springframework.web.reactive.function.BodyInserters; import org.springframework.web.reactive.function.server.HandlerFunction; import org.springframework.web.reactive.function.server.ServerRequest; import org.springframework.web.reactive.function.server.ServerResponse; import reactor.core.publisher.Mono; -import java.awt.*; -import java.io.IOException; -import java.nio.charset.Charset; import java.util.HashMap; import java.util.Map; import java.util.Optional;