zhangwei
2025-08-15 7339b8a9ccf09e6262cb71ac6c9b724cdfa6fe22
src/api/upload/index.ts
@@ -5,19 +5,41 @@
 */
import { http } from "@/utils/http";
import { baseUrlApi } from "../util";
import type { Result } from "../types";
import { baseUrlApi, uploadUrlApi } from "../util";
import type { Result, getUploadTokenResult } from "../types";
//上传和识别营业执照
export const upBizLicense = (data?: object) => {
  return http.request<Result>("post", baseUrlApi("/api/upFile/upBizLicense"), {
    data
  });
// 获取上传Token
export const getUploadToken = () => {
  return http.request<getUploadTokenResult>(
    "get",
    baseUrlApi("/api/upFile/token")
  );
};
// 上传身份证
export const uploadIdCord = (params?: object) => {
  return http.request<Result>("post", baseUrlApi("/api/upFile/uploadIdCord"), {
    params
  });
export const uploadFileAli11 = (data, key) => {
  return http.request<Result>(
    "post",
    uploadUrlApi(`/${key}`),
    { data },
    {
      headers: {
        "Content-Type": "multipart/form-data", // 设置内容类型为 multipart/form-data,这对于文件上传是必须的
        "Access-Control-Allow-Origin": "*"
      }
    }
  );
};
export const uploadFileAli = (data, url) => {
  return http.request<Result>(
    "post",
    `${url}`,
    { data },
    {
      headers: {
        "Content-Type": "multipart/form-data", // 设置内容类型为 multipart/form-data,这对于文件上传是必须的
        "Access-Control-Allow-Origin": "*"
      }
    }
  );
};