diff --git a/pages/creator/imgDetail.vue b/pages/creator/imgDetail.vue index cb73e56..a4834a1 100644 --- a/pages/creator/imgDetail.vue +++ b/pages/creator/imgDetail.vue @@ -335,6 +335,10 @@ key: 'userInfo', data: res.data.data.userInfo, }) + uni.setStorage({ + key: 'platform', + data: res.data.data.platform, + }) this.userInfo = res.data.data.userInfo; console.log('this.userInfo',this.userInfo) uni.setStorage({ @@ -342,7 +346,8 @@ data: res.data.data.access_token }) let headers = { - TiktokAuthorization: res.data.data.access_token + TiktokAuthorization: res.data.data.access_token, + platform: res.data.data.platform } this.checkUserDownload(headers) callBack && callBack(headers) diff --git a/pages/index/index.vue b/pages/index/index.vue index 5950b96..c118a78 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -264,6 +264,10 @@ key: 'userInfo', data: res.data.data.userInfo, }) + uni.setStorage({ + key: 'platform', + data: res.data.data.platform, + }) uni.setStorage({ key: 'token', data: res.data.data.access_token diff --git a/pages/userInfo/userInfo.vue b/pages/userInfo/userInfo.vue index ab76fe1..155d231 100644 --- a/pages/userInfo/userInfo.vue +++ b/pages/userInfo/userInfo.vue @@ -117,6 +117,12 @@ import UniIcons from "../../uni_modules/uni-icons/components/uni-icons/uni-icons //设置数据供页面展示头像,名称等 this.userInfo = res.data.data.userInfo; console.log('this.userInfo',this.userInfo) + //设置平台 + uni.setStorage({ + key: 'platform', + data: res.data.data.platform, + }) + //设置token uni.setStorage({ key: 'token', data: res.data.data.access_token, diff --git a/utils/request.js b/utils/request.js index a1bacd4..d3d5bc9 100644 --- a/utils/request.js +++ b/utils/request.js @@ -27,7 +27,10 @@ const loginFunc = (res, userInfo) => { data: res.data.data.userInfo, }) this.userInfo = res.data.data.userInfo; - + uni.setStorageSync({ + key: 'platform', + data: res.data.data.platform, + }) } else { uni.showToast({ title: res.data.msg, @@ -129,6 +132,10 @@ service.interceptors.request.use( if (token) { config.headers["TiktokAuthorization"] = token; } + const platform = uni.getStorageSync('platform'); + if (platform) { + config.headers["platform"] = platform; + } config.headers['Content-Type'] = 'application/json' return config; },