diff --git a/src/pages/inspectiontasks/components/Inspectionrecords/inspectionRecords.js b/src/pages/inspectiontasks/components/Inspectionrecords/inspectionRecords.js
index c5f672d..9d4c6de 100644
--- a/src/pages/inspectiontasks/components/Inspectionrecords/inspectionRecords.js
+++ b/src/pages/inspectiontasks/components/Inspectionrecords/inspectionRecords.js
@@ -2,7 +2,7 @@
import styles from './inspectionRecords.less'
import titleBg from '@/assets/img/recordTitleBg.png'
import {useEffect, useRef, useState} from "react";
-import {Button, Col, DatePicker, Input, Menu, Row, Select, Table} from "antd";
+import {Button, Col, DatePicker, Drawer, Input, Menu, Row, Select, Table} from "antd";
import {MenuBg, TablePagination} from "@/pages/inspectiontasks/components/Inspectiontaskplan/InspectionTaskPlan";
import {DownOutlined, SearchOutlined, UndoOutlined} from "@ant-design/icons";
import {Title} from "@/pages/inspectiontasks/InspectionTasks";
@@ -11,6 +11,58 @@ import btnImg1 from '@/assets/img/planBtn1.png'
import btnImg2 from '@/assets/img/planBtn2.png'
import btnImg3 from '@/assets/img/planBtn3.png'
+
+const Drawers=(props)=>{
+ console.log(props.row)
+ return(
+
+
+
+
+ 岗位类型:{props.row.postType}
+
+
+ 签到人员:{props.row.signPerson}
+
+
+ 值别:{props.row.dutyLevel}
+
+
+ 签到时间:{props.row.signDate}
+
+
+ 班次:{props.row.shift}
+
+
+ 接班人员:{props.row.handoverPerson}
+
+
+ 签到状态:{props.row.signStatus}
+
+
+ 接班时间:{props.row.handoverTime}
+
+
+
+
+
+ - 1#储油罐液位10.5m稳定,输油主泵压力0.6MPa无波动,中控室DCS系统信号冗余度99%
+
+
+
+
+
+ )
+}
+
+
//巡检记录首页
const InspectionRecordHomepage=()=>{
const [data1,setData1]=useState([])
@@ -880,16 +932,18 @@ const HistoricalDailyValueRecordQuery=()=>{
const [currentPage, setCurrentPage] = useState(1);
const [pageSize, setPageSize] = useState(10);
const [total, setTotal] = useState(85); // 总条数,实际项目中从接口获取
-
-
- const columns = [
- {
- title: '',
- dataIndex: 'checkbox',
- key: 'checkbox',
- width: 40,
- render: () =>
+ const [selectedRowKeys, setSelectedRowKeys] = useState([]); // 选中的行ID
+ const [open,setOpen]=useState(false)
+ const [row,setRow]=useState([])
+ // 选择框配置
+ const rowSelection = {
+ selectedRowKeys,
+ onChange: (newSelectedRowKeys) => {
+ setSelectedRowKeys(newSelectedRowKeys);
},
+ };
+ const columns = [
+
{
title: '序号',
dataIndex: 'serial',
@@ -949,7 +1003,7 @@ const HistoricalDailyValueRecordQuery=()=>{
title: '操作',
dataIndex: 'operation',
key: 'operation',
- render: () => 查看详情
+ render: (_,record) => handleView(record)} style={{color:'#2C9E9D'}}>查看详情
}
];
const dataSource = [
@@ -1039,8 +1093,10 @@ const HistoricalDailyValueRecordQuery=()=>{
}
];
-
-
+ const handleView=(record)=>{
+ setRow(record)
+ setOpen(true)
+ }
// 处理页码变化
const handlePageChange = (page, pageSize) => {
setCurrentPage(page);
@@ -1097,8 +1153,14 @@ const HistoricalDailyValueRecordQuery=()=>{
dataSource={dataSource}
columns={columns}
pagination={false}
+ rowSelection={{
+ type: 'checkbox',
+ ...rowSelection,
+ }}
+ rowKey="key"
style={{width:'100%'}}
>
+ setOpen(false)} row={row}>