UNPKG

@yeepay/server-utils

Version:

shared utilities for yeepay server packages

44 lines (43 loc) 1.03 kB
// src/oss.ts import axios from "axios"; var BaseUrl = /* @__PURE__ */ ((BaseUrl2) => { BaseUrl2["qa"] = "http://qak8s.iaas.yp:30663"; BaseUrl2["nc"] = "http://192.168.96.88:31285"; BaseUrl2["prod"] = "http://192.168.96.88:10000"; return BaseUrl2; })(BaseUrl || {}); async function uploadFile(data) { const config = { baseURL: BaseUrl[data.get("env")], headers: { "Content-Type": "multipart/form-data" }, params: {} }; return axios.post("/oss/upload-file", data, config); } async function uploadFileBatch(data) { const config = { baseURL: BaseUrl[data.get("env")], headers: { "Content-Type": "multipart/form-data" }, params: {} }; return axios.post("/oss/upload-file-batch", data, config); } async function statFile(data) { const config = { baseURL: BaseUrl[data.env], headers: { "Content-Type": "application/json" }, params: data }; return axios.get("/oss/stat-file", config); } export { statFile, uploadFile, uploadFileBatch };