import React, { useMemo, useState } from 'react' import styles from './index.module.scss' // import { useParams } from 'react-router-dom' import MyTable from '@/components/MyTable' import { Button } from 'antd' import { B3FtableC } from '@/utils/tableData' import X2lookText from '@/pages/X_stock/X2lookText' import { textFu } from '@/utils/history' export type B3flowTableType = { createTime: string creatorId: number creatorName: string id: number isAuto?: any name: string orderId: number rtfOpinion: string status?: any updateTime: string } type Props = { tableArr: B3flowTableType[] } function B3flowTable({ tableArr }: Props) { // const { key, id } = useParams() const tableLastBtn = useMemo(() => { return [ { title: '审批意见', render: (item: B3flowTableType) => { if (textFu(item.rtfOpinion)) { return ( ) } else return '-' } } ] }, []) //查看富文本信息 const [look, setLook] = useState('') return (
申请流程
{/* 表格 */} {/* 查看富文本 */} {look ? setLook('')} text={look} /> : null}
) } const MemoB3flowTable = React.memo(B3flowTable) export default MemoB3flowTable