移动端页面缩放

This commit is contained in:
2026-05-26 10:26:46 +08:00
parent 5b00d02d72
commit 67dd441502
10 changed files with 242 additions and 6 deletions
+29
View File
@@ -89,3 +89,32 @@ export interface RegionItem {
export function fetchRegionTree() {
return request.get<any, ApiResult<RegionItem[]>>('/public/regions/tree')
}
// ==================== OSS 文件上传相关 ====================
/** 文件上传路径枚举 */
export type OssPathEnum = 'UserImage' | 'ResumeImage' | 'SystemImage' | 'ResumeFile' | 'OtherFile'
/** 文件上传返回结果 */
export interface OssUploadResult {
/** 上传地址 */
uploadUrl?: string
/** 下载地址 */
downloadUrl?: string
}
/**
* 上传文件到OSS
* POST /oss/simpleUpload
* @param file 要上传的文件
* @param pathEnum 路径枚举,默认 ResumeFile
* @returns 上传结果(含下载地址)
*/
export function uploadFileToOss(file: File, pathEnum: OssPathEnum = 'ResumeFile') {
const formData = new FormData()
formData.append('file', file)
return request.post<any, ApiResult<OssUploadResult>>('/oss/simpleUpload', formData, {
params: { pathEnum },
headers: { 'Content-Type': 'multipart/form-data' },
})
}