| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- import {
- Request
- } from '@/service/request/index.js'
- import {
- Storage
- } from '@/service/storage'
- const storage = new Storage()
- const _baseUrl = import.meta.env.VITE_APP_API_BASEURL4
- export function downloadFile(url, data = {}) {
- const baseUrl = data.baseUrl || _baseUrl
- uni.downloadFile({
- url: baseUrl + url,
- data,
- success: (res) => {
- console.log(`${data?.path},${baseUrl + url},请求头`, data);
- console.log(`${data?.path},${baseUrl + url},数据`, res);
- if (res.statusCode === 200) {
- uni.saveFile({
- tempFilePath: res.tempFilePath,
- success: (res) => {
- uni.showToast({
- title: '下载成功',
- icon: 'success',
- });
- },
- fail: (err) => {
- uni.showToast({
- title: '保存失败',
- icon: 'error',
- });
- },
- });
- } else {
- uni.showToast({
- title: '下载失败',
- icon: 'error',
- });
- }
- },
- fail: (err) => {
- console.log(`${data?.path},${baseUrl + url},请求头`, data);
- console.log(`${data?.path},${baseUrl + url},数据`, err);
- uni.showToast({
- title: '下载失败',
- icon: 'error',
- });
- },
- });
- }
- export default function request(url, data = {}, method = 'post') {
- const uid = (storage.getStorageSync('userInfo') || { ldap: '' }).ldap
- const d = { ...data, uid }
- const baseUrl = data.baseUrl || _baseUrl
- return Request({
- url,
- method,
- data: JSON.stringify(d),
- baseUrl
- }).then(res => {
- console.log(`${data?.path},${baseUrl + url},请求头`, d);
- console.log(`${data?.path},${baseUrl + url},数据`, res);
- return res
- })
- }
|