From 88695d37e54caa2cbc8a42a53261e9cf86d08181 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期一, 20 十月 2025 17:30:20 +0800
Subject: [PATCH] fix: s
---
src/views/Reward/components/RegisterDialog.vue | 23 ++++++++++++++---------
1 files changed, 14 insertions(+), 9 deletions(-)
diff --git a/src/views/Reward/components/RegisterDialog.vue b/src/views/Reward/components/RegisterDialog.vue
index 902453b..c0f5fe5 100644
--- a/src/views/Reward/components/RegisterDialog.vue
+++ b/src/views/Reward/components/RegisterDialog.vue
@@ -32,6 +32,17 @@
:precision="2"
></ProFormInputNumber>
</ProFormItemV2>
+ <ProFormItemV2
+ label="涓婁紶鍏ヨ处鍑瘉:"
+ prop="fileUrl"
+ :check-rules="[{ message: '璇蜂笂浼犲叆璐﹀嚟璇�', type: 'upload' }]"
+ >
+ <ProFormUpload
+ v-model:file-url="form.fileUrl"
+ :limitFileSize="50"
+ accept="doc,docx,pdf,xls,xlsx,jpg/jpeg,png"
+ ></ProFormUpload>
+ </ProFormItemV2>
</ProForm>
<template #footer>
<span class="dialog-footer">
@@ -50,6 +61,8 @@
ProFormItemV2,
ProFormInputNumber,
ProFormRadio,
+ ProFormUpload,
+ UploadUserFile,
} from '@bole-core/components';
import { IncomeTypeEnumText, IncomeTypeEnum, FinanceStatusEnum } from '@/constants';
@@ -57,20 +70,12 @@
name: 'RegisterDialog',
});
-type Props = {
- /**
- * @deprecated
- */
- financeSumAmount?: number;
-};
-
-const props = withDefaults(defineProps<Props>(), {});
-
const visible = defineModel({ type: Boolean });
type Form = {
title?: string;
financeSumAmount: number;
+ fileUrl: UploadUserFile[];
incomeType: IncomeTypeEnum;
showSuportPlatRecharge: boolean;
showSuportFiscalRecharge: boolean;
--
Gitblit v1.9.1