From 2a05d4bb41fb74e802b903e0e13813ecead96d1f Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 25 七月 2025 15:06:06 +0800 Subject: [PATCH] fix: bug --- src/components/commonView/SettlementMaterialInfoView.vue | 60 +++++++++++++++++++++++++++++++----------------------------- 1 files changed, 31 insertions(+), 29 deletions(-) diff --git a/src/components/commonView/SettlementMaterialInfoView.vue b/src/components/commonView/SettlementMaterialInfoView.vue index 5558441..ad836fe 100644 --- a/src/components/commonView/SettlementMaterialInfoView.vue +++ b/src/components/commonView/SettlementMaterialInfoView.vue @@ -1,40 +1,41 @@ <template> - <ProFormCol> - <ProFormColItem :span="12"> - <ProFormItemV2 label="鏈鐢虫姤濂栧姳閲戞�婚:" prop="applySumAmount"> - <ProFormInputNumber v-model="form.applySumAmount" unit="鍏�" /> - </ProFormItemV2> - </ProFormColItem> - </ProFormCol> - <ProFormCol> - <ProFormColItem :span="12"> - <ProFormItemV2 - label="濂栧姳閲戝垎閰嶆槑缁嗚〃:" - prop="bountyAssignFileUlr" - style="margin-bottom: 22px" - > - <ProFormUpload v-model:file-url="form.bountyAssignFileUlr"></ProFormUpload> - </ProFormItemV2> - </ProFormColItem> - </ProFormCol> - <ProFormCol> - <ProFormColItem :span="12"> - <ProFormItemV2 label="濂栧姳閲戞眹鎬昏〃:" prop="bountyCollectFileUrl"> - <ProFormUpload v-model:file-url="form.bountyCollectFileUrl"></ProFormUpload> - </ProFormItemV2> - </ProFormColItem> - </ProFormCol> + <ProFormItemV2 label="鏈鐢虫姤濂栧姳閲戞�婚:" prop="applySumAmount"> + <ProFormInputNumber v-model="form.applySumAmount" formatValue="money" unit="鍏�" /> + </ProFormItemV2> + <ProFormItemV2 label="璐㈡斂鎷ㄤ粯鎬婚:" prop="financeSumAmount"> + <ProFormInputNumber v-model="form.financeSumAmount" formatValue="money" unit="鍏�" /> + </ProFormItemV2> + <ProFormItemV2 label="骞冲彴鎷ㄤ粯鎬婚:" prop="settleSumAmount"> + <ProFormInputNumber v-model="form.settleSumAmount" formatValue="money" unit="鍏�" /> + </ProFormItemV2> + <ProFormItemV2 + :label="`${item.fileTypeName}:`" + :prop="`calculationFileList.${index}.listFiles`" + :label-width="160" + :style="{ marginBottom: index === form.calculationFileList.length - 1 ? 0 : '22px' }" + v-for="(item, index) in form.calculationFileList" + :key="item.fileSearchTypeId" + v-if="form.calculationFileList.length > 0" + > + <ProFormUpload + v-model:file-url="item.listFiles" + :limit="1" + :limitFileSize="50" + :showTip="false" + :limitShowViewMoreBtnCount="4" + accept="doc,docx,pdf,xls,xlsx,jpg/jpeg,png" + ></ProFormUpload> + </ProFormItemV2> </template> <script setup lang="ts"> import { - ProFormCol, - ProFormColItem, ProFormItemV2, ProFormUpload, UploadUserFile, ProFormInputNumber, } from '@bole-core/components'; +import { CustomerApplyFileTypeListItem } from './utils'; defineOptions({ name: 'SettlementMaterialInfoView', @@ -43,8 +44,9 @@ type Props = { form: { applySumAmount: number; - bountyAssignFileUlr: UploadUserFile[]; - bountyCollectFileUrl: UploadUserFile[]; + financeSumAmount: number; + settleSumAmount: number; + calculationFileList: CustomerApplyFileTypeListItem[]; }; }; -- Gitblit v1.9.1