From 78921416615f450f4cc29ec4f740fbf1b47d8b00 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期二, 19 八月 2025 17:18:28 +0800 Subject: [PATCH] 注册登录更改 --- src/api/upload/index.ts | 47 +++++++++++++++++++++++++++++++++-------------- 1 files changed, 33 insertions(+), 14 deletions(-) diff --git a/src/api/upload/index.ts b/src/api/upload/index.ts index 004e73c..0855e0e 100644 --- a/src/api/upload/index.ts +++ b/src/api/upload/index.ts @@ -2,25 +2,44 @@ * 锛堜笉寤鸿鍐欐垚 request.post(xxx)锛屽洜涓鸿繖鏍� post 鏃讹紝鏃犳硶 params 涓� data 鍚屾椂浼犲弬锛� * * 涓婁紶api鎺ュ彛闆嗗悎 - * @method register 娉ㄥ唽 - * @method captcha 鑾峰彇楠岃瘉鐮� */ import { http } from "@/utils/http"; -import { baseUrlApi } from "../util"; -type Result = { - success: boolean; - data: Array<any>; +import { baseUrlApi, uploadUrlApi } from "../util"; +import type { Result, getUploadTokenResult } from "../types"; + +// 鑾峰彇涓婁紶Token +export const getUploadToken = () => { + return http.request<getUploadTokenResult>( + "get", + baseUrlApi("/api/upFile/token") + ); }; -//涓婁紶鍜岃瘑鍒惀涓氭墽鐓� -export const upBizLicense = (data?: object) => { - return http.request("post", baseUrlApi("/api/upFile/upBizLicense"), { data }); +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 uploadIdCord = (params?: object) => { - return http.request("post", baseUrlApi("/api/upFile/uploadIdCord"), { - params - }); +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": "*" + } + } + ); }; -- Gitblit v1.9.1