|
@@ -24,6 +24,7 @@ import { getLeveByScoreMeasure } from '/src/pages/detail/evaluating/helper'
|
|
|
import { Button, Skeleton } from 'vant'
|
|
|
import Empty from '/src/components/empty'
|
|
|
import { useSpecialShapedScreen } from '../colexiu/uses/use-app'
|
|
|
+import { promisefiyPostMessage } from '/src/helpers/native-message'
|
|
|
|
|
|
const search = useOriginSearch()
|
|
|
|
|
@@ -72,7 +73,17 @@ const useDetail = (id: number | string): [Ref<ShaeetStatusType>, Ref<MusicSheelD
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'Colexiu',
|
|
|
- setup() {
|
|
|
+ async setup() {
|
|
|
+ // 没有token
|
|
|
+ const token = sessionStorage.getItem('Authorization')
|
|
|
+ if (!token) {
|
|
|
+ // 获取token
|
|
|
+ const res = await promisefiyPostMessage({ api: 'getToken' })
|
|
|
+ if (res?.content?.accessToken) {
|
|
|
+ sessionStorage.setItem('Authorization', res.content.tokenType + ' ' + res.content.accessToken)
|
|
|
+ }
|
|
|
+ console.log('没有token,去获取token', res)
|
|
|
+ }
|
|
|
const headerRef = ref()
|
|
|
const renderLoading = ref(true)
|
|
|
const renderError = ref(false)
|