Browse Source

im 个人登录问题修改

wangdy 8 years ago
parent
commit
aebbb2d55e
1 changed files with 17 additions and 2 deletions
  1. 17 2
      components/default/RightBar.vue

+ 17 - 2
components/default/RightBar.vue

@@ -104,9 +104,10 @@
       enterprise () {
         let ens = this.user.data.enterprises
         if (ens && ens.length) {
-          return ens.find(item => item.current) || ens[0]
+          return ens.find(item => item.current) || {enName: this.user.data.userName + '(个人账户)'}
+        } else {
+          return {enName: this.user.data.userName + '(个人账户)'}
         }
-        return {}
       }
     },
     methods: {
@@ -201,6 +202,20 @@
               }
             }, err => {
               console.log(err)
+              let obj = {}
+              obj.type = 'LIST'
+              if (!(/^1\d{10}$/).test(this.user.data.userTel)) {
+                this.$http.get('/basic/enterprise/' + obj.enUU + '/admin').then(response => {
+                  obj.userPhone = response.userTel
+                  this.openWebChat(newTab, obj)
+                }, err => {
+                  console.log(err)
+                  this.$message.error('暂无卖家管理员手机号!')
+                })
+              } else {
+                obj.userPhone = this.user.data.userTel
+                this.openWebChat(newTab, obj)
+              }
             })
         }
       },