修改验证码开关变量名
This commit is contained in:
		
							parent
							
								
									1a61790407
								
							
						
					
					
						commit
						eb9f3d3772
					
				@ -46,9 +46,9 @@ public class CaptchaController
 | 
			
		||||
    public AjaxResult getCode(HttpServletResponse response) throws IOException
 | 
			
		||||
    {
 | 
			
		||||
        AjaxResult ajax = AjaxResult.success();
 | 
			
		||||
        boolean captchaOnOff = configService.selectCaptchaOnOff();
 | 
			
		||||
        ajax.put("captchaOnOff", captchaOnOff);
 | 
			
		||||
        if (!captchaOnOff)
 | 
			
		||||
        boolean captchaEnabled = configService.selectCaptchaEnabled();
 | 
			
		||||
        ajax.put("captchaEnabled", captchaEnabled);
 | 
			
		||||
        if (!captchaEnabled)
 | 
			
		||||
        {
 | 
			
		||||
            return ajax;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -60,9 +60,9 @@ public class SysLoginService
 | 
			
		||||
     */
 | 
			
		||||
    public String login(String username, String password, String code, String uuid)
 | 
			
		||||
    {
 | 
			
		||||
        boolean captchaOnOff = configService.selectCaptchaOnOff();
 | 
			
		||||
        boolean captchaEnabled = configService.selectCaptchaEnabled();
 | 
			
		||||
        // 验证码开关
 | 
			
		||||
        if (captchaOnOff)
 | 
			
		||||
        if (captchaEnabled)
 | 
			
		||||
        {
 | 
			
		||||
            validateCaptcha(username, code, uuid);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -42,9 +42,9 @@ public class SysRegisterService
 | 
			
		||||
    {
 | 
			
		||||
        String msg = "", username = registerBody.getUsername(), password = registerBody.getPassword();
 | 
			
		||||
 | 
			
		||||
        boolean captchaOnOff = configService.selectCaptchaOnOff();
 | 
			
		||||
        boolean captchaEnabled = configService.selectCaptchaEnabled();
 | 
			
		||||
        // 验证码开关
 | 
			
		||||
        if (captchaOnOff)
 | 
			
		||||
        if (captchaEnabled)
 | 
			
		||||
        {
 | 
			
		||||
            validateCaptcha(username, registerBody.getCode(), registerBody.getUuid());
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -31,7 +31,7 @@ public interface ISysConfigService
 | 
			
		||||
     * 
 | 
			
		||||
     * @return true开启,false关闭
 | 
			
		||||
     */
 | 
			
		||||
    public boolean selectCaptchaOnOff();
 | 
			
		||||
    public boolean selectCaptchaEnabled();
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询参数配置列表
 | 
			
		||||
 | 
			
		||||
@ -86,14 +86,14 @@ public class SysConfigServiceImpl implements ISysConfigService
 | 
			
		||||
     * @return true开启,false关闭
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    public boolean selectCaptchaOnOff()
 | 
			
		||||
    public boolean selectCaptchaEnabled()
 | 
			
		||||
    {
 | 
			
		||||
        String captchaOnOff = selectConfigByKey("sys.account.captchaOnOff");
 | 
			
		||||
        if (StringUtils.isEmpty(captchaOnOff))
 | 
			
		||||
        String captchaEnabled = selectConfigByKey("sys.account.captchaEnabled");
 | 
			
		||||
        if (StringUtils.isEmpty(captchaEnabled))
 | 
			
		||||
        {
 | 
			
		||||
            return true;
 | 
			
		||||
        }
 | 
			
		||||
        return Convert.toBool(captchaOnOff);
 | 
			
		||||
        return Convert.toBool(captchaEnabled);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 | 
			
		||||
@ -23,7 +23,7 @@
 | 
			
		||||
          <svg-icon slot="prefix" icon-class="password" class="el-input__icon input-icon" />
 | 
			
		||||
        </el-input>
 | 
			
		||||
      </el-form-item>
 | 
			
		||||
      <el-form-item prop="code" v-if="captchaOnOff">
 | 
			
		||||
      <el-form-item prop="code" v-if="captchaEnabled">
 | 
			
		||||
        <el-input
 | 
			
		||||
          v-model="loginForm.code"
 | 
			
		||||
          auto-complete="off"
 | 
			
		||||
@ -89,7 +89,7 @@ export default {
 | 
			
		||||
      },
 | 
			
		||||
      loading: false,
 | 
			
		||||
      // 验证码开关
 | 
			
		||||
      captchaOnOff: true,
 | 
			
		||||
      captchaEnabled: true,
 | 
			
		||||
      // 注册开关
 | 
			
		||||
      register: false,
 | 
			
		||||
      redirect: undefined
 | 
			
		||||
@ -110,8 +110,8 @@ export default {
 | 
			
		||||
  methods: {
 | 
			
		||||
    getCode() {
 | 
			
		||||
      getCodeImg().then(res => {
 | 
			
		||||
        this.captchaOnOff = res.captchaOnOff === undefined ? true : res.captchaOnOff;
 | 
			
		||||
        if (this.captchaOnOff) {
 | 
			
		||||
        this.captchaEnabled = res.captchaEnabled === undefined ? true : res.captchaEnabled;
 | 
			
		||||
        if (this.captchaEnabled) {
 | 
			
		||||
          this.codeUrl = "data:image/gif;base64," + res.img;
 | 
			
		||||
          this.loginForm.uuid = res.uuid;
 | 
			
		||||
        }
 | 
			
		||||
@ -144,7 +144,7 @@ export default {
 | 
			
		||||
            this.$router.push({ path: this.redirect || "/" }).catch(()=>{});
 | 
			
		||||
          }).catch(() => {
 | 
			
		||||
            this.loading = false;
 | 
			
		||||
            if (this.captchaOnOff) {
 | 
			
		||||
            if (this.captchaEnabled) {
 | 
			
		||||
              this.getCode();
 | 
			
		||||
            }
 | 
			
		||||
          });
 | 
			
		||||
 | 
			
		||||
@ -7,7 +7,7 @@
 | 
			
		||||
      <el-input v-model="user.newPassword" placeholder="请输入新密码" type="password" show-password/>
 | 
			
		||||
    </el-form-item>
 | 
			
		||||
    <el-form-item label="确认密码" prop="confirmPassword">
 | 
			
		||||
      <el-input v-model="user.confirmPassword" placeholder="请确认密码" type="password" show-password/>
 | 
			
		||||
      <el-input v-model="user.confirmPassword" placeholder="请确认新密码" type="password" show-password/>
 | 
			
		||||
    </el-form-item>
 | 
			
		||||
    <el-form-item>
 | 
			
		||||
      <el-button type="primary" size="mini" @click="submit">保存</el-button>
 | 
			
		||||
 | 
			
		||||
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
		Reference in New Issue
	
	Block a user