From 404a6138ba3594a66d1b66e2bc79b9b3132836c5 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 17 四月 2025 17:20:36 +0800 Subject: [PATCH] feat: 页面 --- src/views/Reward/components/FinancialDialog.vue | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/views/Reward/components/RewardGrantDialog.vue b/src/views/Reward/components/FinancialDialog.vue similarity index 84% rename from src/views/Reward/components/RewardGrantDialog.vue rename to src/views/Reward/components/FinancialDialog.vue index 5aa24df..a32c086 100644 --- a/src/views/Reward/components/RewardGrantDialog.vue +++ b/src/views/Reward/components/FinancialDialog.vue @@ -1,6 +1,6 @@ <template> <ProDialog - title="濂栧姳閲戝彂鏀�" + title="璐㈡斂鎷ㄤ粯" v-model="innerVisible" destroy-on-close draggable @@ -10,7 +10,14 @@ > <ProForm :model="innerForm" ref="dialogForm" label-width="120px"> <ProFormItemV2 - label="涓婁紶鍙戞斁鍑瘉:" + label="鎷ㄤ粯鎬婚:" + prop="amount" + :check-rules="[{ message: '璇疯緭鍏ユ嫧浠樻�婚', type: 'number' }]" + > + <ProFormInputNumber v-model="innerForm.amount" :controls="false" :min="0" :precision="2" /> + </ProFormItemV2> + <ProFormItemV2 + label="涓婁紶鎷ㄤ粯鍑瘉:" prop="settleFileUrl" :check-rules="[{ message: '璇蜂笂浼犲彂鏀惧嚟璇�', type: 'upload' }]" > @@ -44,13 +51,14 @@ import { FormInstance } from 'element-plus'; defineOptions({ - name: 'RewardGrantDialog', + name: 'FinancialDialog', }); type Props = { modelValue: boolean; form?: { parkBountyApplyId: string; + amount: number; settleFileUrl: UploadUserFile[]; }; }; -- Gitblit v1.9.1