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("-", ""); string uuid = Guid.NewGuid().ToString().Replace("-", "");
SysConfig sysConfig = sysConfigService.GetSysConfigByKey("sys.account.captchaOnOff"); SysConfig sysConfig = sysConfigService.GetSysConfigByKey("sys.account.captchaOnOff");
var captchaOff = sysConfig?.ConfigValue ?? "0";
var code = SecurityCodeHelper.GetRandomEnDigitalText(4); var code = SecurityCodeHelper.GetRandomEnDigitalText(4);
byte[] imgByte; byte[] imgByte;
if (sysConfig.ConfigValue == "1") if (captchaOff == "1")
{ {
imgByte = SecurityCodeHelper.GetGifEnDigitalCodeByte(code);//动态gif数字字母 imgByte = SecurityCodeHelper.GetGifEnDigitalCodeByte(code);//动态gif数字字母
} }
else if (sysConfig.ConfigValue == "2") else if (captchaOff == "2")
{ {
imgByte = SecurityCodeHelper.GetGifBubbleCodeByte(code);//动态gif泡泡 imgByte = SecurityCodeHelper.GetGifBubbleCodeByte(code);//动态gif泡泡
} }
else if (sysConfig.ConfigValue == "3") else if (captchaOff == "3")
{ {
imgByte = SecurityCodeHelper.GetBubbleCodeByte(code);//泡泡 imgByte = SecurityCodeHelper.GetBubbleCodeByte(code);//泡泡
} }

View File

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