From 238bd0de6da5a0aa68a898d5dc4414cf69e8238a Mon Sep 17 00:00:00 2001 From: niedongsheng <605973111@qq.com> Date: Mon, 20 Apr 2026 11:27:13 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20PC=E7=81=BE=E6=AF=81=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DisasterManagementPC.vue | 2 +- .../IceDisasterContinueReportPC.vue | 1 - .../IceDisasterDetail/IceDisasterDetailPC.vue | 1 + .../IceDisasterReport/IceDisasterReportPC.vue | 18 +- .../IceDisasterReport/useIceDisasterReport.js | 180 +----------------- .../WaterDisasterDetailPC.vue | 3 +- .../WaterDisasterLossListDetailPC.vue | 7 +- .../WaterDisasterLossListPC.vue | 4 +- .../WaterDisasterReportPC.vue | 25 ++- .../useWaterDisasterReport.js | 83 +------- .../WaterDisasterReport/waterMockJson.json | 40 ---- 11 files changed, 44 insertions(+), 320 deletions(-) delete mode 100644 packages/screen/src/views/DisasterManagement/WaterDisasterReport/waterMockJson.json diff --git a/packages/screen/src/views/DisasterManagement/DisasterManagementPC.vue b/packages/screen/src/views/DisasterManagement/DisasterManagementPC.vue index 530c2fd..a0ab1f6 100644 --- a/packages/screen/src/views/DisasterManagement/DisasterManagementPC.vue +++ b/packages/screen/src/views/DisasterManagement/DisasterManagementPC.vue @@ -38,7 +38,7 @@ - + diff --git a/packages/screen/src/views/DisasterManagement/IceDisasterDetail/IceDisasterContinueReportPC.vue b/packages/screen/src/views/DisasterManagement/IceDisasterDetail/IceDisasterContinueReportPC.vue index 6fbdfdc..a37030f 100644 --- a/packages/screen/src/views/DisasterManagement/IceDisasterDetail/IceDisasterContinueReportPC.vue +++ b/packages/screen/src/views/DisasterManagement/IceDisasterDetail/IceDisasterContinueReportPC.vue @@ -25,7 +25,6 @@ style="width: 100%" /> - {{ formData.report.expectRecoverTime }} { } const getMaterialUsageText = (item) => { + if(item.usageAmount === null || item.usageAmount === undefined || item.usageAmount === '') return '-' return item.usageAmount + ' ' + item.materialUnit } diff --git a/packages/screen/src/views/DisasterManagement/IceDisasterReport/IceDisasterReportPC.vue b/packages/screen/src/views/DisasterManagement/IceDisasterReport/IceDisasterReportPC.vue index 65e34a6..e73d1ad 100644 --- a/packages/screen/src/views/DisasterManagement/IceDisasterReport/IceDisasterReportPC.vue +++ b/packages/screen/src/views/DisasterManagement/IceDisasterReport/IceDisasterReportPC.vue @@ -53,8 +53,11 @@ + - + + + @@ -205,7 +208,7 @@ - + @@ -230,8 +233,7 @@
-
图片上传
- +
@@ -268,21 +270,13 @@ const { handleEventTypeChange, handleRouteNoChange, handleSubmit, - initFormData, getFormData, options, - routeTypeLabel, - strandedVehicleOptions, submitting, handleHasStrandedVehiclesChange, validate } = useIceDisasterReport() -defineExpose({ - validate, - initFormData, - getFormData -})