From 93ecebcb2e9683ebdfd61204e69ad6ebcd7eb4de Mon Sep 17 00:00:00 2001 From: chenlin Date: Tue, 25 Nov 2025 10:50:52 +0800 Subject: [PATCH] no message --- .env.dev | 2 +- .../Verifition/src/Verify/VerifyPoints.vue | 16 +-- .../Verifition/src/Verify/VerifySlide.vue | 14 +- src/views/Login/components/LoginForm.vue | 132 ++++++------------ vite.config.ts | 2 +- 5 files changed, 63 insertions(+), 103 deletions(-) diff --git a/.env.dev b/.env.dev index 96d8cc2..a8c4bf2 100644 --- a/.env.dev +++ b/.env.dev @@ -4,7 +4,7 @@ VITE_NODE_ENV=development VITE_DEV=true # 请求路径 注:/api 正常不需要 当前是访问演示环境nginx转发用 -VITE_BASE_URL='https://demo.jeelowcode.com/api' +VITE_BASE_URL='http://10.28.117.100' # 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务 VITE_UPLOAD_TYPE=server diff --git a/src/components/Verifition/src/Verify/VerifyPoints.vue b/src/components/Verifition/src/Verify/VerifyPoints.vue index 9d04f29..e06b4d1 100644 --- a/src/components/Verifition/src/Verify/VerifyPoints.vue +++ b/src/components/Verifition/src/Verify/VerifyPoints.vue @@ -171,7 +171,7 @@ const canvasClick = (e) => { token: backToken.value } reqCheck(data).then((res) => { - if (res.repCode == '0000') { + if (res?.repCode == '0000') { barAreaColor.value = '#4cae4c' barAreaBorderColor.value = '#5cb85c' text.value = t('captcha.success') @@ -228,14 +228,14 @@ const getPictrue = async () => { captchaType: captchaType.value } const res = await getCode(data) - if (res.repCode == '0000') { - pointBackImgBase.value = res.repData.originalImageBase64 - backToken.value = res.repData.token - secretKey.value = res.repData.secretKey - poinTextList.value = res.repData.wordList - text.value = t('captcha.point') + '【' + poinTextList.value.join(',') + '】' + if (res?.repCode == '0000') { + pointBackImgBase.value = res?.repData?.originalImageBase64 + backToken.value = res?.repData?.token + secretKey.value = res?.repData?.secretKey + poinTextList.value = res?.repData?.wordList || [] + text.value = t('captcha.point') + '【' + poinTextList.value?.join(',') + '】' } else { - text.value = res.repMsg + text.value = res?.repMsg } } //坐标转换函数 diff --git a/src/components/Verifition/src/Verify/VerifySlide.vue b/src/components/Verifition/src/Verify/VerifySlide.vue index f3c7bfe..c399425 100644 --- a/src/components/Verifition/src/Verify/VerifySlide.vue +++ b/src/components/Verifition/src/Verify/VerifySlide.vue @@ -287,7 +287,7 @@ const end = () => { token: backToken.value } reqCheck(data).then((res) => { - if (res.repCode == '0000') { + if (res?.repCode == '0000') { moveBlockBackgroundColor.value = '#5cb85c' leftBarBorderColor.value = '#5cb85c' iconColor.value = '#fff' @@ -364,13 +364,13 @@ const getPictrue = async () => { captchaType: captchaType.value } const res = await getCode(data) - if (res.repCode == '0000') { - backImgBase.value = res.repData.originalImageBase64 - blockBackImgBase.value = res.repData.jigsawImageBase64 - backToken.value = res.repData.token - secretKey.value = res.repData.secretKey + if (res?.repCode == '0000') { + backImgBase.value = res?.repData?.originalImageBase64 + blockBackImgBase.value = res?.repData?.jigsawImageBase64 + backToken.value = res?.repData?.token + secretKey.value = res?.repData?.secretKey } else { - tipWords.value = res.repMsg + tipWords.value = res?.repMsg } } diff --git a/src/views/Login/components/LoginForm.vue b/src/views/Login/components/LoginForm.vue index 08adbb4..28a42d5 100644 --- a/src/views/Login/components/LoginForm.vue +++ b/src/views/Login/components/LoginForm.vue @@ -1,56 +1,31 @@