fix 新增验证码开关不兼容老版本bug

This commit is contained in:
不做码农 2021-12-06 13:28:12 +08:00
parent 0e70896fa4
commit b2abc465cf
2 changed files with 6 additions and 4 deletions

View File

@ -143,17 +143,19 @@ namespace ZR.Admin.WebApi.Controllers.System
string uuid = Guid.NewGuid().ToString().Replace("-", "");
SysConfig sysConfig = sysConfigService.GetSysConfigByKey("sys.account.captchaOnOff");
var captchaOff = sysConfig?.ConfigValue ?? "0";
var code = SecurityCodeHelper.GetRandomEnDigitalText(4);
byte[] imgByte;
if (sysConfig.ConfigValue == "1")
if (captchaOff == "1")
{
imgByte = SecurityCodeHelper.GetGifEnDigitalCodeByte(code);//动态gif数字字母
}
else if (sysConfig.ConfigValue == "2")
else if (captchaOff == "2")
{
imgByte = SecurityCodeHelper.GetGifBubbleCodeByte(code);//动态gif泡泡
}
else if (sysConfig.ConfigValue == "3")
else if (captchaOff == "3")
{
imgByte = SecurityCodeHelper.GetBubbleCodeByte(code);//泡泡
}

View File

@ -70,7 +70,7 @@
</member>
<member name="T:ZR.Admin.WebApi.Controllers.ArticleController">
<summary>
T4代码自动生成
文章管理
</summary>
</member>
<member name="F:ZR.Admin.WebApi.Controllers.ArticleController._ArticleService">