// import base from "@/config/baseUrl";
// let baseUrl = 'https://ceshi.excellentkk.cn/api';
import { HTTP_REQUEST_URL_TWO, HTTP_REQUEST_URL_THREE, HEADER } from '@/config/app';
let header = HEADER;

function uploads(src, type) {
  return new Promise((resolve, reject) => {
    // console.log('上传', type === 'img' ? '图片' : '视频', ':', src)
    let a = uni.uploadFile({
      // url: base.baseUrl + '/upload?token=',
      url: HTTP_REQUEST_URL_TWO + '/api' + '/upload?token=',
      filePath: src,
      name: 'file',
      success: (res) => {
        let data = JSON.parse(res.data)
        if (data.code != 1) {
          uni.$u.toast(data.msg)
          return false
        } else {
          resolve(data.data.url) // 返回线上地址
        }
      },
      fail: (err) => {
        reject(err)
        // console.log('upload-上传失败', err)
      }
    });
  })
}

function oaUploads(src, type) {
  return new Promise((resolve, reject) => {
    // console.log('上传', type === 'img' ? '图片' : '视频', ':', src)
    let a = uni.uploadFile({
      url: HTTP_REQUEST_URL_THREE + '/api/v1/index/upload',
      filePath: src,
      name: 'file',
      header: header,
      success: (res) => {
        let data = JSON.parse(res.data)
        if (data.code == 200) {
          resolve(data.data) // 返回线上地址
        } else {
          uni.$u.toast(data.msg)
          return false
        }
      },
      fail: (err) => {
        reject(err)
        // console.log('upload-上传失败', err)
      }
    });
  })
}

export {
  uploads,
  oaUploads
}