import React, { useEffect, useState } from 'react'; import '../Style/ld_style.less'; import { Input, List } from 'antd'; import { history } from 'umi' import { getBranchList, getMemberAndBranch } from './service'; import person from '@/assets/topic/person.png' import branch from '@/assets/topic/branch.png' const { Search } = Input; const PartyBranch: React.FC<{}> = () => { //member number and branch number const [memberNumber, setMemberNumber] = useState({}); //branch list const [branchData, setBranchData] = useState([]); //get member and branch const getMemberNumber = () => { getMemberAndBranch().then(res => { if (res?.code == 200) { setMemberNumber(res?.data); } }) } //get member and branch const getBranchData = () => { getBranchList().then(res => { if (res?.code == 200) { setBranchData(res?.data); } }) } //search params redirect const onSearch = (value: string) => { const params = { param: value } history.push({ pathname: "/partyMemberTopic/personInfor", state: params }); } //onclick const clickCard = (data: any) => { history.push({ pathname: "/partyMemberTopic/personInfor", state: data }); } //to home const toHome = () => { history.push("/partyMemberTopic/home"); } useEffect(() => { getMemberNumber(); getBranchData(); }, []) return (
toHome()}>返回首页
党员名录(当前共{memberNumber?.member}条)
党员数量{memberNumber?.member}
党支部数量{memberNumber?.branch}
(
clickCard(item)}>
{item.branchName}
{/*
党员数量
{item.count}
*/}
{item.branchCount}
党支部数
{item.count}
党员数量
)} />
) } export default PartyBranch;