asb_cloud_front/src/pages/LastData.jsx

68 lines
2.1 KiB
React
Raw Normal View History

2021-08-13 11:37:54 +05:00
import {Button, Modal } from "antd";
import {DrillingFluid} from "../components/modalWindows/DrillingFluid";
2021-08-11 17:39:27 +05:00
import {useState} from "react";
import {SludgeDiagram} from "../components/modalWindows/MudDiagram";
import {Nnb} from "../components/modalWindows/Nnb"
2021-08-13 11:37:54 +05:00
export default function LastData(/*{idWell}*/) {
2021-07-28 17:59:16 +05:00
const [tableVisible, setCementTableVisible] = useState(false)
const [tableSludgeVisible, setTableSludgeVisible] = useState(false)
const [tableNNBVisible, setTableNNBVisible] = useState(false)
return (
<>
<div>&nbsp;</div>
2021-07-28 17:59:16 +05:00
<Button type="primary" onClick={() => setCementTableVisible(true)}>
Последний замер бурового раствора
</Button>
<Modal
title='Последние показатели бурового раствора'
centered
visible={tableVisible}
2021-07-28 17:59:16 +05:00
onCancel={() => setCementTableVisible(false)}
width={2000}
footer={[
<Button key="back" onClick={() => setCementTableVisible(false)}>
Закрыть
</Button>
]}
>
<DrillingFluid/>
</Modal>
<Button type="primary" onClick={() => setTableSludgeVisible(true)} style={{marginLeft: "5px"}}>
Шламограмма
</Button>
<Modal
title='Шламограмма'
centered
visible={tableSludgeVisible}
onCancel={() => setTableSludgeVisible(false)}
2021-07-28 17:59:16 +05:00
width={2000}
footer={[
<Button key="back" onClick={() => setTableSludgeVisible(false)}>
Закрыть
</Button>
]}
>
2021-07-28 17:59:16 +05:00
<SludgeDiagram/>
</Modal>
<Button type="primary" onClick={() => setTableNNBVisible(true)} style={{marginLeft: "5px"}}>
ННБ
</Button>
<Modal
title='ННБ'
centered
visible={tableNNBVisible}
onCancel={() => setTableNNBVisible(false)}
2021-07-28 17:59:16 +05:00
width={2000}
footer={[
<Button key="back" onClick={() => setTableNNBVisible(false)}>
Закрыть
</Button>
]}
>
2021-07-28 17:59:16 +05:00
<Nnb/>
</Modal>
</>)
}