import React, { useEffect, useState } from 'react'; import '../style.less'; import { Input, List, Spin } from 'antd'; import { getBranchesList } from '../Home/service'; import person from '@/assets/topic/person.png' import { history } from 'umi'; const { Search } = Input; const PartyBranches: React.FC<{}> = (props: any) => { //branches list const [branchesData, setBranchesData] = useState([]); //loading const [loading, setLoading] = useState(false); //get branches list const getBranchesData = (belongBranchName: string) => { setLoading(true); getBranchesList({ branchName: props.location.state?.branchName || '', param: belongBranchName }).then(res => { if (res?.code == 200) { setBranchesData(res?.data); } }).finally(() => { setLoading(false); }) } //to home const toHome = () => { history.push("/highQualityOperation/home"); } //goback lastpage const toGoBack = () => { window.history.go(-1); } //onclick card const onCardClick = (data: any) => { history.push({ pathname: "/highQualityOperation/personInfor", state: data }); } useEffect(() => { getBranchesData(''); }, []) return (
toHome()}>返回首页 toGoBack()}>上一页
党支部名录(当前共{branchesData.length}条)
(
onCardClick(item)}>
{item.belongBranchName}
{item.count}
党员数量
)} />
) } export default PartyBranches;