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