123456789101112131415161718192021 |
-
- import { getToken } from './token'
-
- export default function request (url, options = {}) {
- const headers = new Headers();
- headers.append('Content-Type', 'application/json;charset=utf8');
- headers.append('X-Authorization-JWT', getToken());
-
- Object.keys(options.headers || {}).forEach(key => headers.append(key, options.headers[key]))
-
- return fetch(url, {...options, headers })
- .then(response => response.json())
- .then(data => {
- if (data.code === 1000) return data.data
- return Promise.reject(data)
- })
- }
-
- export const domain = process.env.NODE_ENV === 'development' ? '' : 'https://h5.njyunzhi.com'
-
- export const baseURL = `${domain}/api/wx`
|