From 2260308c9ab6abca8b32ba1afc1dbada04ec0c1b Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 11 九月 2025 13:09:47 +0800
Subject: [PATCH] feat: 页面

---
 src/views/EnterpriseManage/components/ConfigureDialog.vue |   18 ++++++++++++++++++
 src/views/EnterpriseManage/EnterpriseManageList.vue       |    5 +++++
 2 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/src/views/EnterpriseManage/EnterpriseManageList.vue b/src/views/EnterpriseManage/EnterpriseManageList.vue
index 95f5447..44861a9 100644
--- a/src/views/EnterpriseManage/EnterpriseManageList.vue
+++ b/src/views/EnterpriseManage/EnterpriseManageList.vue
@@ -52,6 +52,7 @@
   useTable,
   useFormDialog,
   FieldRadio,
+  UploadUserFile,
 } from '@bole-core/components';
 import { useAccess, useGlobalEventContext } from '@/hooks';
 import { EnterpriseConfigureType, IsConfiguredText } from '@/constants';
@@ -175,6 +176,8 @@
         alipayMerchantId: alipayWallet.merchantId,
         signStatus: alipayWallet.signStatus,
         expandindirectOrderStatus: alipayWallet.expandindirectOrderStatus,
+
+        url: [] as UploadUserFile[],
       });
     } else {
       handleAdd({
@@ -196,6 +199,8 @@
     alipayMerchantId: '',
     signStatus: '' as any as EnumEnterpriseWalletSignStatus,
     expandindirectOrderStatus: '' as any as EnumEnterpriseWalletExpandindirectOrderStatus,
+
+    url: [] as UploadUserFile[],
   },
 });
 
diff --git a/src/views/EnterpriseManage/components/ConfigureDialog.vue b/src/views/EnterpriseManage/components/ConfigureDialog.vue
index 8858427..c7bf12b 100644
--- a/src/views/EnterpriseManage/components/ConfigureDialog.vue
+++ b/src/views/EnterpriseManage/components/ConfigureDialog.vue
@@ -65,6 +65,20 @@
         >
           <ProFormText v-model.trim="form.alipayMerchantId" placeholder="璇疯緭鍏ュ晢鎴稩D" />
         </ProFormItemV2>
+        <ProFormItemV2
+          label="鍥剧墖:"
+          prop="url"
+          :check-rules="[{ type: 'upload', message: '璇蜂笂浼犲浘鐗�' }]"
+        >
+          <ProFormImageUpload v-model:file-url="form.url" :limitFileCount="1"></ProFormImageUpload>
+        </ProFormItemV2>
+        <ProFormItemV2
+          label="鍥剧墖:"
+          prop="url"
+          :check-rules="[{ type: 'upload', message: '璇蜂笂浼犲浘鐗�' }]"
+        >
+          <ProFormImageUpload v-model:file-url="form.url" :limitFileCount="1"></ProFormImageUpload>
+        </ProFormItemV2>
         <ProFormItemV2 label="绛剧害鐘舵��:" prop="signStatus" required>
           <span>{{ EnumEnterpriseWalletSignStatusText[form.signStatus] }}</span>
           <el-button style="margin-left: 10px" type="primary" link @click="handleCheckBankAccount"
@@ -139,6 +153,8 @@
   ProFormSelect,
   ProFormSwitch,
   useFormDialog,
+  UploadUserFile,
+  ProFormImageUpload,
 } from '@bole-core/components';
 import { BoleRegExp } from '@bole-core/core';
 import {
@@ -173,6 +189,8 @@
 
   signStatus: EnumEnterpriseWalletSignStatus;
   expandindirectOrderStatus: EnumEnterpriseWalletExpandindirectOrderStatus;
+
+  url: UploadUserFile[];
 };
 
 const form = defineModel<Form>('form');

--
Gitblit v1.9.1