From e9dda9e6c52cb737267185f5118ded73c0053115 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 06 五月 2025 17:13:41 +0800 Subject: [PATCH] feat: 接口 --- src/components/commonView/MaterialInfoView.vue | 43 +++++++++++++++++++++++-------------------- 1 files changed, 23 insertions(+), 20 deletions(-) diff --git a/src/components/commonView/MaterialInfoView.vue b/src/components/commonView/MaterialInfoView.vue index 0aaffd9..5308a1b 100644 --- a/src/components/commonView/MaterialInfoView.vue +++ b/src/components/commonView/MaterialInfoView.vue @@ -1,22 +1,25 @@ <template> - <ProFormCol> - <ProFormColItem :span="12"> - <ProFormItemV2 - label="浼佷笟缂寸◣鏄庣粏姹囨�昏〃:" - prop="enterpriseTaxSubFileUrl" - style="margin-bottom: 22px" - > - <ProFormUpload v-model:file-url="form.enterpriseTaxSubFileUrl"></ProFormUpload> - </ProFormItemV2> - </ProFormColItem> - </ProFormCol> - <ProFormCol> - <ProFormColItem :span="12"> - <ProFormItemV2 label="浼佷笟钀ユ敹姹囨�昏〃:" prop="enterpriseOperateFileUrl"> - <ProFormUpload v-model:file-url="form.enterpriseOperateFileUrl"></ProFormUpload> - </ProFormItemV2> - </ProFormColItem> - </ProFormCol> + <!-- <ProFormCol> + <ProFormColItem :span="12"> --> + <ProFormItemV2 + :label="`${item.fileTypeName}:`" + :prop="`parkCollectFileList.${index}.listFiles`" + :check-rules="[{ message: `璇蜂笂浼�${item.fileTypeName}`, type: 'upload' }]" + :label-width="160" + :style="{ marginBottom: index === form.parkCollectFileList.length - 1 ? 0 : '22px' }" + v-for="(item, index) in form.parkCollectFileList" + :key="item.fileSearchTypeId" + > + <ProFormUpload + v-model:file-url="item.listFiles" + :limitFileSize="50" + :showTip="false" + :limitShowViewMoreBtnCount="4" + accept="doc,docx,pdf,xls,xlsx,jpg/jpeg,png" + ></ProFormUpload> + </ProFormItemV2> + <!-- </ProFormColItem> + </ProFormCol> --> </template> <script setup lang="ts"> @@ -27,6 +30,7 @@ ProFormUpload, UploadUserFile, } from '@bole-core/components'; +import { CustomerApplyFileTypeListItem } from './utils'; defineOptions({ name: 'MaterialInfoView', @@ -34,8 +38,7 @@ type Props = { form: { - enterpriseTaxSubFileUrl: UploadUserFile[]; - enterpriseOperateFileUrl: UploadUserFile[]; + parkCollectFileList: CustomerApplyFileTypeListItem[]; }; }; -- Gitblit v1.9.1