diff --git a/src/pages/business_basic/components/CustomerInfoManagement.js b/src/pages/business_basic/components/CustomerInfoManagement.js
index 858604d..51521d2 100644
--- a/src/pages/business_basic/components/CustomerInfoManagement.js
+++ b/src/pages/business_basic/components/CustomerInfoManagement.js
@@ -1,6 +1,7 @@
import React, { useState, useEffect, useRef } from 'react';
import * as echarts from 'echarts';
import styles from './CustomerInfoManagement.less';
+import CustomerInfoManagementDetail from './CustomerInfoManagementDetail';
const CustomerInfoManagement = () => {
const [searchKeyword, setSearchKeyword] = useState('');
@@ -10,6 +11,10 @@ const CustomerInfoManagement = () => {
const [selectedRows, setSelectedRows] = useState([]);
const [currentPage, setCurrentPage] = useState(1);
const [pageSize, setPageSize] = useState(10);
+ // 新增:详情页面切换状态
+ const [showDetail, setShowDetail] = useState(false);
+ const [detailData, setDetailData] = useState(null);
+ const [prevScrollY, setPrevScrollY] = useState(0);
// 图表引用
const customerTypeChartRef = useRef(null);
@@ -273,6 +278,29 @@ const CustomerInfoManagement = () => {
// 计算总页数
const totalPages = Math.ceil(85 / pageSize);
+ // 当进入详情模式时,直接渲染详情页并提供返回按钮
+ if (showDetail) {
+ return (
+
+
+
+
+
+
+ );
+ }
return (
@@ -402,7 +430,6 @@ const CustomerInfoManagement = () => {
🔍 查询