import React, { Fragment, useRef, useMemo,useEffect,useState } from 'react'; import { Table, Card,Modal,Form,Input,Button,Row,Pagination,message } from 'antd'; import { useSelector } from 'react-redux'; import ToolBar from './toolbar'; import apiurl from '../../../service/apiurl'; import usePageTable from '../../../components/crud/usePageTable3'; import { createCrudService } from '../../../components/crud/_'; import CardShow from "./Card" import "./index.less" const Page = () => { const role = useSelector(state => state.auth.role); const [searchVal, setSearchVal] = useState(false) const { tableProps, search, refresh } = usePageTable(createCrudService(apiurl.spjk1.aiWarn.page1).find_noCode); const onchange = (page, pageSize) => { const obj = { pageNumber: page, pageSize: pageSize, } const searchParams = { ...obj, // search: { // ...searchVal, // } } search(searchParams) } useEffect(() => { if (searchVal) { const params = { search: { ...searchVal, } }; search(params) } }, [searchVal]) return ( <>
{ tableProps.dataSource.length > 0 ? tableProps.dataSource.map((item,i) => { return (
) }) : null }
); } export default Page;