|
|
@@ -153,27 +153,35 @@
|
|
|
this.loadHistorys()
|
|
|
},
|
|
|
goWebChat: function () {
|
|
|
- // 获得窗口的垂直位置
|
|
|
- let iTop = (window.screen.availHeight - 30 - 600) / 2
|
|
|
- // 获得窗口的水平位置
|
|
|
- let iLeft = (window.screen.availWidth - 10 - 1030) / 2
|
|
|
- let newTab = window.open('', '即时对话框', 'height=600, width=1030, top=' + iTop + ', left=' + iLeft + ', toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no')
|
|
|
- axios.get('/basic/enterprise/' + this.enterprise.uu + '/info')
|
|
|
- .then(response => {
|
|
|
- let obj = {}
|
|
|
- obj.enUU = response.data.uu
|
|
|
- obj.enterprise = {enUU: response.data.uu, name: response.data.enName}
|
|
|
- obj.type = 'LIST'
|
|
|
- obj.userPhone = this.user.data.userTel
|
|
|
- axios.post('http://im.ubtob.com/api/chat/infos?condition=chat_info', obj)
|
|
|
- .then(response => {
|
|
|
- if (response.data.success) {
|
|
|
- newTab.location.href = 'http://im.ubtob.com/chat/visit?gid=' + response.data.content
|
|
|
- }
|
|
|
- })
|
|
|
- }, err => {
|
|
|
- console.log(err)
|
|
|
+ if (!this.$store.state.option.user.logged) {
|
|
|
+ this.$http.get('/login/page').then(response => {
|
|
|
+ if (response.data) {
|
|
|
+ this.$router.push('/auth/login')
|
|
|
+ }
|
|
|
})
|
|
|
+ } else {
|
|
|
+ // 获得窗口的垂直位置
|
|
|
+ let iTop = (window.screen.availHeight - 30 - 600) / 2
|
|
|
+ // 获得窗口的水平位置
|
|
|
+ let iLeft = (window.screen.availWidth - 10 - 1030) / 2
|
|
|
+ let newTab = window.open('', '即时对话框', 'height=600, width=1030, top=' + iTop + ', left=' + iLeft + ', toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no')
|
|
|
+ axios.get('/basic/enterprise/' + this.enterprise.uu + '/info')
|
|
|
+ .then(response => {
|
|
|
+ let obj = {}
|
|
|
+ obj.enUU = response.data.uu
|
|
|
+ obj.enterprise = {enUU: response.data.uu, name: response.data.enName}
|
|
|
+ obj.type = 'LIST'
|
|
|
+ obj.userPhone = this.user.data.userTel
|
|
|
+ axios.post('http://im.ubtob.com/api/chat/infos?condition=chat_info', obj)
|
|
|
+ .then(response => {
|
|
|
+ if (response.data.success) {
|
|
|
+ newTab.location.href = 'http://im.ubtob.com/chat/visit?gid=' + response.data.content
|
|
|
+ }
|
|
|
+ })
|
|
|
+ }, err => {
|
|
|
+ console.log(err)
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|