From 2518ebc4f6ed7a16ce39fa94a7de97fe1a3ec3af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BF=9E=E5=AE=9D=E5=B1=B1?= <1253070437@qq.com> Date: Fri, 22 Jan 2021 20:20:57 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E7=99=BB=E5=BD=95=E7=9B=B8=E5=85=B3=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _web/src/api/modular/system/loginManage.js | 28 +++++++++++++++++++ .../verifition/Verify/VerifyPoints.vue | 3 +- .../verifition/Verify/VerifySlide.vue | 2 +- _web/src/components/verifition/api/index.js | 22 --------------- .../auth/controller/SysLoginController.java | 21 +++++++------- 5 files changed, 40 insertions(+), 36 deletions(-) delete mode 100644 _web/src/components/verifition/api/index.js diff --git a/_web/src/api/modular/system/loginManage.js b/_web/src/api/modular/system/loginManage.js index 23415eeb..15d89090 100644 --- a/_web/src/api/modular/system/loginManage.js +++ b/_web/src/api/modular/system/loginManage.js @@ -89,3 +89,31 @@ export function getCaptchaOpen (parameter) { params: parameter }) } + +/** + * 获取验证图片 以及token + * + * @author Jax + * @date 2021/1/22 00:00 + */ +export function reqGet(data) { + return axios({ + url: '/captcha/get', + method: 'post', + data + }) +} + +/** + * 滑动或者点选验证 + * + * @author Jax + * @date 2021/1/22 00:00 + */ +export function reqCheck(data) { + return axios({ + url: '/captcha/check', + method: 'post', + data + }) +} diff --git a/_web/src/components/verifition/Verify/VerifyPoints.vue b/_web/src/components/verifition/Verify/VerifyPoints.vue index 5e8a84b0..da6c0425 100644 --- a/_web/src/components/verifition/Verify/VerifyPoints.vue +++ b/_web/src/components/verifition/Verify/VerifyPoints.vue @@ -58,10 +58,9 @@ * VerifyPoints * @description 点选 * */ - // _code_chars, _code_color1, _code_color2 import { resetSize } from './../utils/util' import { aesEncrypt } from './../utils/ase' - import { reqGet, reqCheck } from './../api/index' + import { reqGet, reqCheck } from '@/api/modular/system/loginManage' export default { name: 'VerifyPoints', diff --git a/_web/src/components/verifition/Verify/VerifySlide.vue b/_web/src/components/verifition/Verify/VerifySlide.vue index a207fb3e..8e91a5eb 100644 --- a/_web/src/components/verifition/Verify/VerifySlide.vue +++ b/_web/src/components/verifition/Verify/VerifySlide.vue @@ -58,7 +58,7 @@ * */ import { aesEncrypt } from './../utils/ase' import { resetSize } from './../utils/util' - import { reqGet, reqCheck } from './../api/index' + import { reqGet, reqCheck } from '@/api/modular/system/loginManage' // "captchaType":"blockPuzzle", export default { diff --git a/_web/src/components/verifition/api/index.js b/_web/src/components/verifition/api/index.js deleted file mode 100644 index b7e06313..00000000 --- a/_web/src/components/verifition/api/index.js +++ /dev/null @@ -1,22 +0,0 @@ -/** - * 此处可直接引用自己项目封装好的 axios 配合后端联调 - */ -import { axios } from '@/utils/request' - -// 获取验证图片 以及token -export function reqGet(data) { - return axios({ - url: '/captcha/get', - method: 'post', - data - }) -} - -// 滑动或者点选验证 -export function reqCheck(data) { - return axios({ - url: '/captcha/check', - method: 'post', - data - }) -} diff --git a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java b/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java index 4f178c89..03f45a16 100644 --- a/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java +++ b/xiaonuo-base/xiaonuo-system/src/main/java/com/cn/xiaonuo/sys/modular/auth/controller/SysLoginController.java @@ -118,23 +118,22 @@ public class SysLoginController { } /** - * @Description 获取验证码开关 - * @author Jax - * @Date 2021/1/21 15:19 - * @return ResponseData - **/ + * 获取验证码开关 + * + * @author Jax + * @date 2021/1/21 15:27 + */ @GetMapping("/getCaptchaOpen") public ResponseData getCaptchaOpen() { return new SuccessResponseData(ConstantContextHolder.getCaptchaOpenFlag()); } /** - * @Description 校验验证码 - * @Date 2021/1/21 15:27 - * @author Jax - * @param code - * @return boolean - **/ + * 校验验证码 + * + * @author Jax + * @date 2021/1/21 15:27 + */ private boolean verificationCode(String code) { CaptchaVO vo = new CaptchaVO(); vo.setCaptchaVerification(code);