From 0245f8ff20330726fb0aafe057bfc596a32cff92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E7=90=A6?= Date: Wed, 14 Jan 2026 15:59:49 +0800 Subject: [PATCH] =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=A4=B4=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web-antd/src/views/system/admin/components/modal.vue | 9 +++++++++ apps/web-antd/src/views/system/admin/config/form.ts | 1 + 2 files changed, 10 insertions(+) diff --git a/apps/web-antd/src/views/system/admin/components/modal.vue b/apps/web-antd/src/views/system/admin/components/modal.vue index de333f35..ed4aa362 100644 --- a/apps/web-antd/src/views/system/admin/components/modal.vue +++ b/apps/web-antd/src/views/system/admin/components/modal.vue @@ -48,7 +48,16 @@ const [Modal, modalApi] = useVbenModal({ if (values) { isUpdate.value = update; values.address = [values.province_id, values.city_id]; + // 新建时设置默认头像,编辑时不替换 + if (!update && !values.avatar) { + values.avatar = 'https://xiaokang88.oss-cn-hangzhou.aliyuncs.com/xk_upload_20251022/20251022104156946505ca86d97626c08882f31797dbcef49c.png'; + } formApi.setValues(values); + } else { + // 新建时没有values,设置默认头像 + formApi.setValues({ + avatar: 'https://xiaokang88.oss-cn-hangzhou.aliyuncs.com/xk_upload_20251022/20251022104156946505ca86d97626c08882f31797dbcef49c.png', + }); } } }, diff --git a/apps/web-antd/src/views/system/admin/config/form.ts b/apps/web-antd/src/views/system/admin/config/form.ts index 7a03112a..61d0ce51 100644 --- a/apps/web-antd/src/views/system/admin/config/form.ts +++ b/apps/web-antd/src/views/system/admin/config/form.ts @@ -49,6 +49,7 @@ export const modalFormProps: VbenFormProps = { label: '头像', rules: 'required', formItemClass: 'col-span-6', + defaultValue: 'https://xiaokang88.oss-cn-hangzhou.aliyuncs.com/xk_upload_20251022/20251022104156946505ca86d97626c08882f31797dbcef49c.png', }, { component: 'VbenInput',