import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { PageContainer } from '@ant-design/pro-components'; import { Tabs } from 'antd'; import Record from '../record'; import OrganInfo from './organ.info'; import ExpertList from './expert.list'; import { useRoutes } from '@component/utils'; import { getRecord } from './action'; import OrganEvaluate from './organ.evaluate/index'; import { useState } from 'react'; const { TabPane } = Tabs; export default function () { const { paramsParse } = useRoutes(); const [showVisit, setShow] = useState(false); return (_jsx(PageContainer, Object.assign({ header: { title: null, } }, { children: _jsxs(Tabs, Object.assign({ defaultActiveKey: "1" }, { children: [_jsx(TabPane, Object.assign({ tab: "\u673A\u6784\u4FE1\u606F" }, { children: _jsx(OrganInfo, { params: paramsParse, setShow: setShow }) }), "1"), _jsx(TabPane, Object.assign({ tab: "\u5408\u4F5C\u4E13\u5BB6" }, { children: _jsx(ExpertList, { params: paramsParse }) }), "2"), _jsx(TabPane, Object.assign({ tab: "\u5BA1\u6838\u8BB0\u5F55" }, { children: _jsx(Record, { service: getRecord, params: { businessId: paramsParse.organId, businessType: 'service_organ', } }) }), "5"), showVisit && (_jsx(TabPane, Object.assign({ tab: "\u670D\u52A1\u8003\u8BC4" }, { children: _jsx(OrganEvaluate, {}) }), "6"))] })) }))); }