wupengfei
2025-04-23 e944883d021a71da57b3f6c7ce7101c2bcc31b90
src/views/Reward/components/FinancialDialog.vue
@@ -11,18 +11,23 @@
    <ProForm :model="innerForm" ref="dialogForm" label-width="120px">
      <ProFormItemV2
        label="拨付总额:"
        prop="amount"
        prop="financeSumAmount"
        :check-rules="[{ message: '请输入拨付总额', type: 'number' }]"
      >
        <ProFormInputNumber v-model="innerForm.amount" :controls="false" :min="0" :precision="2" />
        <ProFormInputNumber
          v-model="innerForm.financeSumAmount"
          :controls="false"
          :min="0"
          :precision="2"
        />
      </ProFormItemV2>
      <ProFormItemV2
        label="上传拨付凭证:"
        prop="settleFileUrl"
        prop="financeFileUrl"
        :check-rules="[{ message: '请上传发放凭证', type: 'upload' }]"
      >
        <ProFormUpload
          v-model:file-url="innerForm.settleFileUrl"
          v-model:file-url="innerForm.financeFileUrl"
          :limitFileSize="50"
          accept="doc,docx,pdf,xls,xlsx,jpg/jpeg,png"
        >
@@ -58,8 +63,8 @@
  modelValue: boolean;
  form?: {
    parkBountyApplyId: string;
    amount: number;
    settleFileUrl: UploadUserFile[];
    financeSumAmount: number;
    financeFileUrl: UploadUserFile[];
  };
};