| | |
| | | * (不建议写成 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": "*" |
| | | } |
| | | } |
| | | ); |
| | | }; |