odc.xiaohui
2023-12-07 cde81b58ecdb56de703350c4e34dc826a4b84a08
修改视频专网内网
3个文件已修改
22 ■■■■ 已修改文件
src/utils/request.ts 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login.vue 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vite.config.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/request.ts
@@ -66,7 +66,7 @@
        const s_url = sessionObj.url; // 请求地址
        const s_data = sessionObj.data; // 请求数据
        const s_time = sessionObj.time; // 请求时间
        const interval = 500; // 间隔时间(ms),小于此时间视为重复提交
        const interval = 600000; // 间隔时间(ms),小于此时间视为重复提交
        if (s_data === requestObj.data && requestObj.time - s_time < interval && s_url === requestObj.url) {
          const message = '数据正在处理,请勿重复提交';
          console.warn(`[${s_url}]: ` + message);
@@ -108,7 +108,7 @@
      return res.data;
    }
    if (code === 401) {
      debugger
      const userStore = useUserStore();
      await userStore.logout()
@@ -118,15 +118,15 @@
    } else if (code === HttpStatus.SERVER_ERROR) {
      console.log(msg);
      ElMessage({ message: msg, type: 'error' });
      return Promise.reject(new Error(msg));
      return Promise.reject(new Error('系统内部错误'));
    } else if (code === HttpStatus.WARN) {
      ElMessage({ message: msg, type: 'warning' });
      return Promise.reject(new Error(msg));
      return Promise.reject(new Error('系统警告消息'));
    } else if (code !== HttpStatus.SUCCESS) {
      ElNotification.error({ title: msg });
      return Promise.reject('error');
    } else {
      return Promise.resolve(res.data);
    }
  },
  (error: any) => {
src/views/login.vue
@@ -67,7 +67,7 @@
import { HttpStatus } from "@/enums/RespEnum";
import { createUser } from "@/api/system/oss";
import { setToken } from "@/utils/auth";
import FingerprintJS from '@fingerprintjs/fingerprintjs'
const userStore = useUserStore();
const router = useRouter();
@@ -216,7 +216,7 @@
  }
}
import FingerprintJS from '@fingerprintjs/fingerprintjs'
function getRandomSixDigitNumber(): number {
  return Math.floor(Math.random() * 900000) + 100000;
}
@@ -226,8 +226,8 @@
onMounted(async () => {
  FingerprintJS.load().then(fp => {
    fp.get().then(result => {
  FingerprintJS.load().then((fp:any) => {
    fp.get().then((result: { visitorId: any; }) => {
      const visitorId = result.visitorId;
      console.log(visitorId,'浏览器指纹识别码');
    });
vite.config.ts
@@ -27,8 +27,8 @@
      proxy: {
        [env.VITE_APP_BASE_API]: {
          // target: 'http://80.36.32.176:8080',
          target: 'http://51.9.57.211:8080',
          // target: 'http://192.168.3.228:8080',
          // target: 'http://51.9.57.211:8080',
          target: 'http://192.168.3.43:8080',
          changeOrigin: true,
          rewrite: (path) => path.replace(new RegExp('^' + env.VITE_APP_BASE_API), '')
        }