import React, { useState, useEffect } from 'react'; import { ProDescriptions } from '@ant-design/pro-components'; import { Divider, Button, Tooltip } from 'antd'; import { doFetch } from '@/utils/doFetch'; import { MoreOutlined } from '@ant-design/icons'; import { useRequest } from 'ahooks'; import DesItem from './DesItem'; export default (props) => { const { type, detailpath, params, baseRow, basecolumns, title, titleno } = props; const [hidden, sethidden] = useState(false); const request = useRequest(async () => { console.log(detailpath, params); let res = await doFetch({ url: detailpath, params }); if (res?.data?.dataList?.length > 4) { sethidden(true); } return res?.data || {}; }); // 维修工单 const Wxgd = () => { return ( <>