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