Commit 4592faee authored by WangXu's avatar WangXu

修复打开页面后接口调用顺序

parent 8e579693
...@@ -69,16 +69,9 @@ ...@@ -69,16 +69,9 @@
//获取 //获取
await new Promise((resolve, reject) => { await new Promise((resolve, reject) => {
axios.get('/api/oauth/getTokenByCode', { params: data, headers: { 'clientType': 'app' } }).then(res => { axios.get('/api/oauth/getTokenByCode', { params: data, headers: { 'clientType': 'app' } }).then(res => {
console.log(res); console.log('/api/oauth/getTokenByCode', res);
if (res.code === 'M0000') { if (res.data.code === 'M0000') {
this.$ls.set('accessToken', res.data.data.access_token) this.$ls.set('accessToken', res.data.data.access_token)
resolve()
} else {
reject()
}
})
})
await new Promise((resolve, reject) => {
sendUserCodeAndCorpId(data).then(res => { sendUserCodeAndCorpId(data).then(res => {
if (res.code === 'M0000') { if (res.code === 'M0000') {
let userList = res.data.corpUsers.filter((item) => { let userList = res.data.corpUsers.filter((item) => {
...@@ -96,7 +89,31 @@ ...@@ -96,7 +89,31 @@
alert('获取失败') alert('获取失败')
} }
}) })
} else {
reject()
}
})
}) })
// await new Promise((resolve, reject) => {
// console.log('sendUserCodeAndCorpId', data)
// sendUserCodeAndCorpId(data).then(res => {
// if (res.code === 'M0000') {
// let userList = res.data.corpUsers.filter((item) => {
// return item.corpId == corpId
// })
// const userId = userList[0].id
// const accessToken = res.data.access_token
// const refreshToken = res.data.refresh_token
// this.$ls.set('userId', userId)
// this.$ls.set('accessToken', accessToken)
// this.$ls.set('refreshToken', refreshToken)
// resolve()
// } else {
// reject()
// alert('获取失败')
// }
// })
// })
} }
}; };
</script> </script>
......
...@@ -8,7 +8,7 @@ export default api; ...@@ -8,7 +8,7 @@ export default api;
export function sendUserCodeAndCorpId(data) { export function sendUserCodeAndCorpId(data) {
return axios({ return axios({
url: '/task/tb-user/loginByCode', url: api.sendUserCodeAndCorpId,
method: 'get', method: 'get',
params: data params: data
}); });
......
...@@ -21,7 +21,10 @@ function getRefreshToken() { ...@@ -21,7 +21,10 @@ function getRefreshToken() {
const params = { const params = {
refreshToken: Vue.ls.get('refreshToken') refreshToken: Vue.ls.get('refreshToken')
}; };
return axios.get('http://192.168.5.41/api/task/v1/task/tb-user/refreshToken', { params, headers: { 'clientType': 'app' } }); return axios.get('http://192.168.5.41/api/task/v1/task/tb-user/refreshToken', {
params,
headers: { 'clientType': 'app' }
});
} }
const err = (error) => { const err = (error) => {
......
...@@ -131,6 +131,7 @@ ...@@ -131,6 +131,7 @@
const obj = Object.assign({}, { const obj = Object.assign({}, {
key: role.id, key: role.id,
title: role.name, title: role.name,
disableCheckbox: true,
children: role.roles.map(cRole => { children: role.roles.map(cRole => {
const cObj = Object.assign({}, { const cObj = Object.assign({}, {
key: cRole.id, key: cRole.id,
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
</div> </div>
<div class="text-desc" style="padding-top: 8px;"> <div class="text-desc" style="padding-top: 8px;">
<!--{{ taskItem.templateExplain }}--> <!--{{ taskItem.templateExplain }}-->
<a-tooltip v-if="taskItem.templateExplain.length > 20" placement="left" :title="taskItem.templateExplain"> <a-tooltip v-if="taskItem.templateExplain && taskItem.templateExplain.length > 20" placement="left" :title="taskItem.templateExplain">
{{ `${taskItem.templateExplain.substring(0, 19)}...` }} {{ `${taskItem.templateExplain.substring(0, 19)}...` }}
</a-tooltip> </a-tooltip>
<span v-else> <span v-else>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment