| | |
| | | export default { |
| | | onLaunch: function() { |
| | | var that = this |
| | | console.log('App Launch') |
| | | console.log(this.$dd) |
| | | console.log(this.$dd.env.platform) |
| | | let href = window.location.href; |
| | | if (this.$dd.env.platform !== 'notInDingTalk') { |
| | | let href = window.location.href; |
| | | console.log(href) |
| | | let corpId = href.substring(href.lastIndexOf('?corpid=') + 8, href.lastIndexOf('#')) |
| | | console.log(corpId) |
| | | this.$dd.requestAuthCode({ |
| | | corpId: 'dingulzemj5bynjciapg', |
| | | corpId: corpId, |
| | | clientId: 'dingulzemj5bynjciapg', |
| | | onSuccess: function(result) { |
| | | that.$u.api.ddLogin({ |
| | | code: '', |
| | | corpId: '' |
| | | code: result.code, |
| | | corpId: corpId |
| | | }).then(res => { |
| | | if (res.code === 200) { |
| | | that.$store.commit('setToken', res.data.token) |
| | | that.$isResolve() |
| | | } |
| | | }) |
| | | }, |
| | | onFail: function(err) { |
| | | console.log(err) |
| | | } |
| | | }); |
| | | } else if (href.indexOf('?token') !== -1) { |
| | | let token = href.substring(href.lastIndexOf('?token=') + 7, href.lastIndexOf('#')) |
| | | that.$store.commit('setToken', token) |
| | | that.$isResolve() |
| | | } else { |
| | | that.$isResolve() |
| | | } |
| | | }, |
| | | onShow: function() { |