From 69c917eacc3e7540e98d77f8070f0bfff9dc3b19 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期五, 22 十二月 2023 13:52:03 +0800
Subject: [PATCH] 内网
---
src/views/login.vue | 49 +++++++++++++++++++++++++++++--------------------
1 files changed, 29 insertions(+), 20 deletions(-)
diff --git a/src/views/login.vue b/src/views/login.vue
index 3fc0f89..5887f05 100644
--- a/src/views/login.vue
+++ b/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,33 +216,42 @@
}
}
-import FingerprintJS from '@fingerprintjs/fingerprintjs'
+
+function getRandomSixDigitNumber(): number {
+ return Math.floor(Math.random() * 900000) + 100000;
+}
+
+const randomSixDigitNumber = getRandomSixDigitNumber();
+
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,'娴忚鍣ㄦ寚绾硅瘑鍒爜');
});
});
-
- try {
- // 浣跨敤fetch API鑾峰彇褰撳墠IP鍦板潃
- await fetch('https://api.ipify.org/?format=json')
- .then(response => response.json())
- .then(async data => {
- let obj = {
- username: data.ip
- }
- await setAddUser(obj)
- })
- .catch(error => {
- console.error('鑾峰彇IP鍦板潃澶辫触锛�', error);
- });
- } catch (error) {
- console.log(error);
+ let obj = {
+ username: randomSixDigitNumber
}
+await setAddUser(obj)
+ // try {
+ // // 浣跨敤fetch API鑾峰彇褰撳墠IP鍦板潃
+ // await fetch('https://api.ipify.org/?format=json')
+ // .then(response => response.json())
+ // .then(async data => {
+ // let obj = {
+ // username: data.ip
+ // }
+ // await setAddUser(obj)
+ // })
+ // .catch(error => {
+ // console.error('鑾峰彇IP鍦板潃澶辫触锛�', error);
+ // });
+ // } catch (error) {
+ // console.log(error);
+ // }
router.push('index')
});
--
Gitblit v1.8.0