Browse Source

maxkb

master
赵鹏 2 months ago
parent
commit
78e7252d93
  1. 4
      .env.dev
  2. 2
      .env.prod
  3. 7
      src/api/system/maxkb/index.ts
  4. 17
      src/views/Login/components/QrCodeForm.vue

4
.env.dev

@ -4,7 +4,7 @@ NODE_ENV=production
VITE_DEV=true
# 请求路径
VITE_BASE_URL='http://api-dashboard.yudao.iocoder.cn'
VITE_BASE_URL='http://localhost:48080'
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务
VITE_UPLOAD_TYPE=server
@ -31,7 +31,7 @@ VITE_OUT_DIR=dist
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
# 验证码的开关
VITE_APP_CAPTCHA_ENABLE=true
VITE_APP_CAPTCHA_ENABLE=false
# GoView域名
VITE_GOVIEW_URL='http://127.0.0.1:3000'

2
.env.prod

@ -28,7 +28,7 @@ VITE_BASE_PATH=/
VITE_OUT_DIR=dist-prod
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
VITE_MALL_H5_DOMAIN='http://127.0.0.1:3000'
# GoView域名
VITE_GOVIEW_URL='http://127.0.0.1:3000'

7
src/api/system/maxkb/index.ts

@ -0,0 +1,7 @@
import request from '@/config/axios'
// 推送maxkb知识库
export const pushWeb = async (data:any) => {
return await request.post({ url: '/system/maxkb/pushWeb',data })
}

17
src/views/Login/components/QrCodeForm.vue

@ -69,7 +69,10 @@ const getimg =async ()=>{
//
refaulst();
}
//
const startTime = Date.now();
// 10
const tenMinutes = 60 * 1000;
//
const refaulst = ()=>{
//
@ -79,14 +82,20 @@ const refaulst = ()=>{
// 5
intervalId.value = setInterval(async () => {
try {
// 10
if (Date.now() - startTime >= tenMinutes) {
clearInterval(intervalId.value);
console.log('定时器已停止,已过去 10 分钟。');
return;
}
const res = await LoginApi.qrLoginCode({code:uuuid.value})
if(res){
debugger
clearInterval(intervalId.value);
authUtil.setToken(res)
router.push({ path: '/' })
clearInterval(intervalId.value);
}
} catch (error) {

Loading…
Cancel
Save