From 89f387786da0e4383cf06ee162526db54971f9cf Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 23 十月 2025 15:21:16 +0800
Subject: [PATCH] fix: s
---
src/components/commonView/DetailView.vue | 30 +++++++++++++++++++++++-------
1 files changed, 23 insertions(+), 7 deletions(-)
diff --git a/src/components/commonView/DetailView.vue b/src/components/commonView/DetailView.vue
index 40ca771..5e6c408 100644
--- a/src/components/commonView/DetailView.vue
+++ b/src/components/commonView/DetailView.vue
@@ -1,13 +1,20 @@
<template>
- <ProForm :model="form" label-width="160px" label-position="left" is-read>
+ <ProForm :model="form" label-width="160px" label-position="left">
<ChunkCellV2 title="鎵规淇℃伅" style="margin-bottom: 0">
- <BatchInfoView :form="form"></BatchInfoView>
+ <BatchInfoView :form="form" isEdit></BatchInfoView>
</ChunkCellV2>
- <ChunkCellV2 title="姹囨�绘潗鏂�" style="margin-bottom: 0">
- <MaterialInfoView :form="form"></MaterialInfoView>
+ <ChunkCellV2
+ title="姹囨�绘潗鏂�"
+ style="margin-bottom: 0"
+ v-if="form.parkCollectFileList.length > 0"
+ >
+ <MaterialInfoView :form="form" isEdit></MaterialInfoView>
</ChunkCellV2>
<ChunkCellV2 title="姹囩畻鏉愭枡" style="margin-bottom: 0">
- <SettlementMaterialInfoView :form="form"></SettlementMaterialInfoView>
+ <SettlementMaterialInfoView :form="form" isEdit></SettlementMaterialInfoView>
+ </ChunkCellV2>
+ <ChunkCellV2 title="琛ュ厖鏉愭枡" style="margin-bottom: 0">
+ <ExtraMaterialInfoView :form="form" :is-edit="isEdit"></ExtraMaterialInfoView>
</ChunkCellV2>
<slot></slot>
</ProForm>
@@ -19,6 +26,7 @@
import BatchInfoView from './BatchInfoView.vue';
import MaterialInfoView from './MaterialInfoView.vue';
import SettlementMaterialInfoView from './SettlementMaterialInfoView.vue';
+import ExtraMaterialInfoView from './ExtraMaterialInfoView.vue';
import { CustomerApplyFileTypeListItem } from './utils';
defineOptions({
@@ -27,17 +35,24 @@
type Props = {
hasForm?: boolean;
+ isEdit?: boolean;
form?: {
batchNo: string;
parkName: string;
parkTypeName: string;
applyMonth: string;
applySumAmount: number;
+ financeSumAmount: number;
+ settleSumAmount: number;
/** 濂栧姳閲戝垎閰嶈〃 */
- bountyAssignFileUlr: UploadUserFile[];
+ // bountyAssignFileUlr: UploadUserFile[];
/** 濂栧姳閲戞眹鎬昏〃 */
- bountyCollectFileUrl: UploadUserFile[];
+ // bountyCollectFileUrl: UploadUserFile[];
parkCollectFileList: CustomerApplyFileTypeListItem[];
+ /**姹囩畻鏉愭枡 */
+ calculationFileList: CustomerApplyFileTypeListItem[];
+ /** 琛ュ厖鏉愭枡 */
+ extraListFiles: CustomerApplyFileTypeListItem[];
/** 鏄惁鏀寔骞冲彴鍏呭�� */
suportPlatRecharge?: boolean;
};
@@ -45,6 +60,7 @@
const props = withDefaults(defineProps<Props>(), {
hasForm: false,
+ isEdit: true,
});
</script>
--
Gitblit v1.9.1