Browse Source

金牛im配置

15376779826 1 month ago
parent
commit
f1e15ce1b9
5 changed files with 13 additions and 13 deletions
  1. 3 3
      .env.development
  2. 1 1
      .env.prod-jnmy
  3. 1 1
      .env.prod-myhk
  4. 6 7
      src/components/user/login.vue
  5. 2 1
      src/views/im/index.vue

+ 3 - 3
.env.development

@@ -5,9 +5,9 @@ VUE_APP_TITLE = 医生服务系统
 VUE_APP_IM_CONFIG = 1600089394
 
 #openIM
-VUE_APP_API_ADDR=https://im.muyi88.com/api
-VUE_APP_WS_ADDR=wss://im.muyi88.com/msg_gateway
-IS_OPENIM =  true
+VUE_APP_API_ADDR=https://web.jnmyim.ylrzfs.com/api
+VUE_APP_WS_ADDR=wss://web.jnmyim.ylrzfs.com/msg_gateway
+VUE_APP_IS_OPENIM =  true
 
 # 公司名称
 VUE_APP_COMPANY_NAME =福州市木易华康医药有限公司

+ 1 - 1
.env.prod-jnmy

@@ -13,7 +13,7 @@ VUE_APP_ICP_URL =https://beian.miit.gov.cn
 # 网站LOG
 VUE_APP_LOG_URL =@/assets/logo/jnmy.png
 #openIM
-IS_OPENIM =  false
+VUE_APP_IS_OPENIM =  false
 # 生产环境配置
 ENV = 'production'
 

+ 1 - 1
.env.prod-myhk

@@ -6,7 +6,7 @@ VUE_APP_IM_CONFIG = 1600089394
 #openIM
 VUE_APP_API_ADDR=https://im.muyi88.com/api
 VUE_APP_WS_ADDR=wss://im.muyi88.com/msg_gateway
-IS_OPENIM =  true
+VUE_APP_IS_OPENIM =  true
 # 公司名称
 VUE_APP_COMPANY_NAME =福州市木易华康医药有限公司
 # ICP备案号

+ 6 - 7
src/components/user/login.vue

@@ -29,7 +29,7 @@
       }
     },
     created() {
-      if (process.env.IS_OPENIM){
+      if (process.env.VUE_APP_IS_OPENIM){
         this.OpenIM = getOpenIM();
         this.initListener()
       }
@@ -100,10 +100,7 @@
       },
       login() {
         accountCheck(this.$store.getters.userID).then(response => {
-          console.log("response",response)
           this.userToken = response.token
-          console.log("this.userToken",this.userToken)
-          console.log(this.$store.getters.userID);
           const config = {
             userID: this.$store.getters.userID,
             token: this.userToken,
@@ -113,10 +110,11 @@
             wsAddr: process.env.VUE_APP_WS_ADDR,
             dataDir: '/imdata' // 添加数据存储目录
           }
-          console.log("config",config)
-          console.log("userToken",this.userToken)
-          this.checkSDKReadyState();
+
           this.OpenIM.login(config).then(() => {
+            this.$nextTick(() => {
+              this.checkSDKReadyState();
+            });
             this.$store.commit('toggleIsLogin', true);
             this.$store.commit('startComputeCurrent');
             this.$store.commit('showMessage', {
@@ -132,6 +130,7 @@
                 type: 'error',
               });
             });
+
         });
       },
       // 添加SDK就绪状态检查

+ 2 - 1
src/views/im/index.vue

@@ -87,7 +87,8 @@ export default {
     }
   },
   created() {
-    if (process.env.IS_OPENIM){
+    console.log("process.env.IS_OPENIM",process.env.VUE_APP_IS_OPENIM)
+    if (process.env.VUE_APP_IS_OPENIM){
       this.OpenIM = getOpenIM();
       this.initListener()
       this.getTlsSig();