Commit d5232d5f authored by chenqikuai's avatar chenqikuai

feat: 将指纹添加到活动详情请求的请求头中

parent 133e6c7a
import baseAxios from '../index' import baseAxios from '../index'
import { ActivityItem } from './type' import { ActivityItem } from './type'
import { getVisitorId } from '@/utils/visitorId'
export function queryActivityList(data: { export async function queryActivityList(data: {
limit: number, limit: number
offset: number offset: number
}) { }) {
const id = await getVisitorId()
return baseAxios<{ return baseAxios<{
count: number, count: number
items: ActivityItem[], items: ActivityItem[]
total: number total: number
}>({ }>({
url: '/activity/query/list', url: '/activity/query/list',
method: 'POST', method: 'POST',
data data,
headers: {
'X-Signature': id,
},
}) })
} }
...@@ -20,6 +26,6 @@ export function queryActivityInfo(data: { uuid: string }) { ...@@ -20,6 +26,6 @@ export function queryActivityInfo(data: { uuid: string }) {
return baseAxios({ return baseAxios({
url: '/activity/query/info', url: '/activity/query/info',
method: 'GET', method: 'GET',
params: data params: data,
}) })
} }
...@@ -38,6 +38,7 @@ export default <T = any>(config: AxiosRequestConfig) => { ...@@ -38,6 +38,7 @@ export default <T = any>(config: AxiosRequestConfig) => {
return (baseAxios({ return (baseAxios({
...config, ...config,
headers: { headers: {
...config.headers,
Authorization: 'Bearer ' + token, Authorization: 'Bearer ' + token,
}, },
}) as unknown) as Promise<{ }) as unknown) as Promise<{
......
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