From fdd3687e392462822226fd4e0ffc20c92a1caaba Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期一, 02 十一月 2026 16:08:30 +0800
Subject: [PATCH] refactor(app): 移除页面附件上传功能
---
src/pages/bpm/components/BpmFormRenderer.vue | 15 +--------------
1 files changed, 1 insertions(+), 14 deletions(-)
diff --git a/src/pages/bpm/components/BpmFormRenderer.vue b/src/pages/bpm/components/BpmFormRenderer.vue
index 720bcc9..0d2c193 100644
--- a/src/pages/bpm/components/BpmFormRenderer.vue
+++ b/src/pages/bpm/components/BpmFormRenderer.vue
@@ -153,23 +153,12 @@
return "";
}
- /** 涓婁紶鍚庣殑鏂囦欢鍊硷紙鏁扮粍锛屽厓绱犱负 { name, url } 鎴� url 瀛楃涓诧級 */
- const uploading = computed(() => false);
-
+ /** 鍘嗗彶鏂囦欢鍊间粎鐢ㄤ簬鍙灞曠ず锛孉pp 绔笉鎻愪緵闄勪欢涓婁紶銆� */
function fileList(field: FormField) {
const value = getValue(field);
if (!Array.isArray(value)) return [];
return value.map(item =>
typeof item === "string" ? { name: item, url: item } : item,
- );
- }
-
- async function removeFile(field: FormField, index: number) {
- const list = fileList(field);
- const next = list.filter((_, i) => i !== index);
- setValue(
- field.field,
- next.map(item => item.value ?? item.url ?? item),
);
}
@@ -323,9 +312,7 @@
<view v-else-if="field.kind === 'image' || field.kind === 'file'" class="upload">
<view v-for="(file, index) in fileList(field)" :key="index" class="upload-item">
<text class="upload-name">{{ file.name || `鏂囦欢${index + 1}` }}</text>
- <text class="upload-remove" @click="removeFile(field, index)">鍒犻櫎</text>
</view>
- <text class="upload-tip">{{ field.placeholder }}</text>
</view>
<!-- 鍏滃簳锛氫笉鏀寔鐨勭粍浠舵寜鏂囨湰褰曞叆锛屼繚璇佸�艰兘濉笂 -->
--
Gitblit v1.9.3