From 7dbe351ac5318b8934734971b7359acb5c112694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=BF=9C?= <2970639877@qq.com> Date: Wed, 25 Mar 2026 17:37:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/upload.ts | 2 +- src/views/trade/variety/index.vue | 114 +++++++++++++++++++++++------ src/views/trade/variety/options.ts | 2 + src/views/trade/variety/rules.ts | 8 ++ 4 files changed, 101 insertions(+), 25 deletions(-) diff --git a/src/api/modules/upload.ts b/src/api/modules/upload.ts index f7342ce..a1e7a4c 100644 --- a/src/api/modules/upload.ts +++ b/src/api/modules/upload.ts @@ -5,7 +5,7 @@ import { request } from '@/api'; // 引入你已封装的request * @param file 要上传的文件对象 * @returns Promise<{ url: string }> 图片上传后的URL */ -export const uploadImageApi = (file: File): Promise<{ url: string }> => { +export const uploadImageApi = (file: any): Promise<{ url: string }> => { // 构建FormData(图片上传必须用FormData格式) const formData = new FormData(); formData.append('image', file); // 对应后端接收字段名image diff --git a/src/views/trade/variety/index.vue b/src/views/trade/variety/index.vue index da2ce7a..0365fae 100644 --- a/src/views/trade/variety/index.vue +++ b/src/views/trade/variety/index.vue @@ -29,6 +29,18 @@ @cancel="handleCancel" @close="handleClose"> + @@ -36,6 +48,7 @@