From c573fda65e02e357a54db8f9e7cbcd3e95d2e850 Mon Sep 17 00:00:00 2001
From: hejianhao <15708179461@qq.com>
Date: 星期一, 02 二月 2026 15:38:55 +0800
Subject: [PATCH] fix: 修正图片数量显示逻辑并调整检查详情布局
---
estate-frontend-v2024/src/views/business/check.jsx | 17 +++++++++--------
estate-frontend-v2024/src/views/business/onDuty.jsx | 2 +-
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/estate-frontend-v2024/src/views/business/check.jsx b/estate-frontend-v2024/src/views/business/check.jsx
index e1b8991..8332a25 100644
--- a/estate-frontend-v2024/src/views/business/check.jsx
+++ b/estate-frontend-v2024/src/views/business/check.jsx
@@ -161,26 +161,27 @@
<div className="detail">
<div>计划名称:{this.state.currentRowData.planName}</div>
<div>项目:{this.state.currentRowData.projectName}</div>
+ <div>检查标题:{this.state.currentRowData.title}</div>
<div>委托方:{this.state.currentRowData.clientName}</div>
<div>安全告知单:{this.state.currentRowData.safetySlip?.length > 0 ? (
<span onClick={this.handleOpenImagePreview.bind(null, this.state.currentRowData.safetySlip)}
- className="link">{this.state.currentRowData.safetySlip?.length || 0}张</span>
+ className="link">{this.state.currentRowData.safetySlip?.split(',')?.length || 0}张</span>
) : (
<span className="disabled-link">0张</span>
)}</div>
<div>廉政告知单:{this.state.currentRowData.integrityNotification?.length > 0 ? (
<span onClick={this.handleOpenImagePreview.bind(null, this.state.currentRowData.integrityNotification)}
- className="link">{this.state.currentRowData.integrityNotification?.length || 0}张</span>
+ className="link">{this.state.currentRowData.integrityNotification?.split(',')?.length || 0}张</span>
+ ) : (
+ <span className="disabled-link">0张</span>
+ )}</div>
+ <div>检查人员照片:{this.state.currentRowData.checkUserImg?.length > 0 ? (
+ <span onClick={this.handleOpenImagePreview.bind(null, this.state.currentRowData.checkUserImg)}
+ className="link">{this.state.currentRowData.checkUserImg?.split(',')?.length || 0}张</span>
) : (
<span className="disabled-link">0张</span>
)}</div>
<div>检查时间:{this.state.currentRowData.time}</div>
- <div>检查人员照片:{this.state.currentRowData.checkUserImg?.length > 0 ? (
- <span onClick={this.handleOpenImagePreview.bind(null, this.state.currentRowData.checkUserImg)}
- className="link">{this.state.currentRowData.checkUserImg?.length || 0}张</span>
- ) : (
- <span className="disabled-link">0张</span>
- )}</div>
</div>
</Modal>
</div>
diff --git a/estate-frontend-v2024/src/views/business/onDuty.jsx b/estate-frontend-v2024/src/views/business/onDuty.jsx
index ccc8f1a..733c6a3 100644
--- a/estate-frontend-v2024/src/views/business/onDuty.jsx
+++ b/estate-frontend-v2024/src/views/business/onDuty.jsx
@@ -212,7 +212,7 @@
<div>检查时间:{this.state.currentRowData.time}</div>
<div>图片:{this.state.currentRowData.img?.length > 0 ? (
<span onClick={this.handleOpenImagePreview.bind(null, this.state.currentRowData.img)}
- className="link">{this.state.currentRowData.img?.length || 0}张</span>
+ className="link">{this.state.currentRowData.img?.split(',')?.length || 0}张</span>
) : (
<span className="disabled-link">0张</span>
)}</div>
--
Gitblit v1.7.1