若依
3 years ago
committed by
Gitee
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with
5 additions and
5 deletions
-
ruoyi-common/src/main/java/com/ruoyi/common/core/text/Convert.java
-
ruoyi-framework/src/main/java/com/ruoyi/framework/config/KaptchaTextCreator.java
|
|
@ -894,7 +894,7 @@ public class Convert |
|
|
|
*/ |
|
|
|
public static String toSBC(String input, Set<Character> notConvertSet) |
|
|
|
{ |
|
|
|
char c[] = input.toCharArray(); |
|
|
|
char[] c = input.toCharArray(); |
|
|
|
for (int i = 0; i < c.length; i++) |
|
|
|
{ |
|
|
|
if (null != notConvertSet && notConvertSet.contains(c[i])) |
|
|
@ -936,7 +936,7 @@ public class Convert |
|
|
|
*/ |
|
|
|
public static String toDBC(String text, Set<Character> notConvertSet) |
|
|
|
{ |
|
|
|
char c[] = text.toCharArray(); |
|
|
|
char[] c = text.toCharArray(); |
|
|
|
for (int i = 0; i < c.length; i++) |
|
|
|
{ |
|
|
|
if (null != notConvertSet && notConvertSet.contains(c[i])) |
|
|
|
|
|
@ -20,7 +20,7 @@ public class KaptchaTextCreator extends DefaultTextCreator |
|
|
|
int x = random.nextInt(10); |
|
|
|
int y = random.nextInt(10); |
|
|
|
StringBuilder suChinese = new StringBuilder(); |
|
|
|
int randomoperands = (int) Math.round(Math.random() * 2); |
|
|
|
int randomoperands = random.nextInt(3); |
|
|
|
if (randomoperands == 0) |
|
|
|
{ |
|
|
|
result = x * y; |
|
|
@ -30,7 +30,7 @@ public class KaptchaTextCreator extends DefaultTextCreator |
|
|
|
} |
|
|
|
else if (randomoperands == 1) |
|
|
|
{ |
|
|
|
if (!(x == 0) && y % x == 0) |
|
|
|
if ((x != 0) && y % x == 0) |
|
|
|
{ |
|
|
|
result = y / x; |
|
|
|
suChinese.append(CNUMBERS[y]); |
|
|
|