New file |
| | |
| | | package com.dy.pipIrrApp.captcha.dto; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import com.fasterxml.jackson.annotation.JsonInclude; |
| | | |
| | | import java.awt.image.BufferedImage; |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * @author ZhuBaoMin |
| | | * @date 2024-09-11 13:46 |
| | | * @LastEditTime 2024-09-11 13:46 |
| | | * @Description |
| | | */ |
| | | |
| | | @JsonInclude(JsonInclude.Include.NON_NULL) |
| | | public class CaptchaDomain implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 验证码的Token |
| | | */ |
| | | private String token; |
| | | |
| | | /** |
| | | * 验证码的字符。返回的JSON,禁止返回给前端。 |
| | | */ |
| | | @JsonIgnore |
| | | private String text; |
| | | |
| | | /** |
| | | * 验证码的验证字符。比如算式的结果等。 |
| | | */ |
| | | @JsonIgnore |
| | | private String code; |
| | | |
| | | /** |
| | | * 验证码缓冲图像 |
| | | */ |
| | | @JsonIgnore |
| | | private BufferedImage image; |
| | | |
| | | /** |
| | | * 验证码图片的Base64字符串 |
| | | */ |
| | | private String base64; |
| | | |
| | | public String getToken() { |
| | | return token; |
| | | } |
| | | |
| | | public void setToken(String token) { |
| | | this.token = token; |
| | | } |
| | | |
| | | public String getText() { |
| | | return text; |
| | | } |
| | | |
| | | public void setText(String text) { |
| | | this.text = text; |
| | | } |
| | | |
| | | public String getCode() { |
| | | return code; |
| | | } |
| | | |
| | | public void setCode(String code) { |
| | | this.code = code; |
| | | } |
| | | |
| | | public BufferedImage getImage() { |
| | | return image; |
| | | } |
| | | |
| | | public void setImage(BufferedImage image) { |
| | | this.image = image; |
| | | } |
| | | |
| | | public String getBase64() { |
| | | return base64; |
| | | } |
| | | |
| | | public void setBase64(String base64) { |
| | | this.base64 = base64; |
| | | } |
| | | |
| | | @Override |
| | | public String toString() { |
| | | return "CaptchaDomain{" + |
| | | "token='" + token + '\'' + |
| | | ", text='" + text + '\'' + |
| | | ", code='" + code + '\'' + |
| | | ", image=" + image + |
| | | ", base64='" + base64 + '\'' + |
| | | '}'; |
| | | } |
| | | } |