warrior 2 هفته پیش
والد
کامیت
597f2d22a8
2فایلهای تغییر یافته به همراه18 افزوده شده و 2 حذف شده
  1. 16 0
      projects/live-app/src/app/app.component.ts
  2. 2 2
      projects/live-app/src/modules/user/share/share.component.ts

+ 16 - 0
projects/live-app/src/app/app.component.ts

@@ -19,5 +19,21 @@ export class AppComponent {
     Parse.initialize('ncloudmaster');
     (Parse as any).serverURL = 'https://server.fmode.cn/parse';
     localStorage.setItem('company', 'Qje9D4bqol');
+    this.saveParamsInvite();
+  }
+  saveParamsInvite(){
+    let searchParams = this.searchParse()
+    console.log("saveParamsInvite",searchParams)
+    let invite = searchParams?.get("invite");
+    console.log(invite)
+    if(invite) {
+      console.log(123);
+      localStorage.setItem("invite",invite)
+    } 
+  }
+  searchParse(url?:string):URLSearchParams{
+    url = url || location.href;
+    let u = new URL(url);
+    return u.searchParams;
   }
 }

+ 2 - 2
projects/live-app/src/modules/user/share/share.component.ts

@@ -34,7 +34,7 @@ export class ShareComponent implements OnInit {
   getCode() {
     console.log('getcode');
     let uid = Parse.User.current()?.id;
-    let qrCodeUrl = `https://aichat.fmode.cn${this.path}?invite=${uid}`;
+    let qrCodeUrl = `https://chat.gdchat.cn?invite=${uid}`;
     let params = {
       qrCode: qrCodeUrl,
       darkColor: '#ffffff',
@@ -79,7 +79,7 @@ export class ShareComponent implements OnInit {
    */
   async copyText() {
     let uid = Parse.User.current()?.id;
-    let text = `https://ai.fmode.cn${this.path}?invite=${uid}`;
+    let text = `https://chat.gdchat.cn?invite=${uid}`;
     // let oInput = document.createElement("input");
     // oInput.value = text;
     // document.body.appendChild(oInput);