|
|
@@ -9,6 +9,7 @@ import useAutoTable from '@/hooks/useAutoTable'
|
|
|
import consts from '@/consts'
|
|
|
import { queryContact } from '@/services/contact'
|
|
|
import styles from './index.less'
|
|
|
+import LazyCascader from '@/components/LazyCascader'
|
|
|
|
|
|
const Contact = props => {
|
|
|
const [x, y] = useAutoTable(props.collapsed)
|
|
|
@@ -308,15 +309,16 @@ const Contact = props => {
|
|
|
console.log(districtlist)
|
|
|
|
|
|
const handleSearch = value => {
|
|
|
- console.log(111)
|
|
|
initData({ search: value })
|
|
|
}
|
|
|
+
|
|
|
+ const handleOnselect = payload => {
|
|
|
+ initData({ ...payload })
|
|
|
+ }
|
|
|
return (
|
|
|
// <PageHeaderWrapper></PageHeaderWrapper>
|
|
|
<div>
|
|
|
- <div className="zh-pd-24">
|
|
|
- <Cascader onChange={onChange} />
|
|
|
- </div>
|
|
|
+ {/* <div className="zh-pd-24" /> */}
|
|
|
<div className={styles.tableContent}>
|
|
|
<ProTable
|
|
|
// className={styles.tableContent}
|
|
|
@@ -336,7 +338,8 @@ const Contact = props => {
|
|
|
toolbar={{
|
|
|
search: {
|
|
|
onSearch: handleSearch
|
|
|
- }
|
|
|
+ },
|
|
|
+ actions: [<LazyCascader onSelect={handleOnselect} key={LazyCascader} />]
|
|
|
}}
|
|
|
scroll={{ x, y }}
|
|
|
columnsStateMap={columnsStateMap}
|