|
@@ -1,7 +1,7 @@
|
|
|
import Contacts from '@/components/PopContent/Contacts'
|
|
import Contacts from '@/components/PopContent/Contacts'
|
|
|
import ProTable from '@ant-design/pro-table'
|
|
import ProTable from '@ant-design/pro-table'
|
|
|
// import { PageHeaderWrapper } from '@ant-design/pro-layout';
|
|
// import { PageHeaderWrapper } from '@ant-design/pro-layout';
|
|
|
-import { Button, Tag } from 'antd'
|
|
|
|
|
|
|
+import { Button, Tag,Cascader } from 'antd'
|
|
|
import { connect } from 'dva'
|
|
import { connect } from 'dva'
|
|
|
import React, { useEffect, useState } from 'react'
|
|
import React, { useEffect, useState } from 'react'
|
|
|
import SvgIcon from '@/components/SvgIcon'
|
|
import SvgIcon from '@/components/SvgIcon'
|
|
@@ -43,6 +43,10 @@ const Contact = props => {
|
|
|
console.log(values)
|
|
console.log(values)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ const onChange = values => {
|
|
|
|
|
+ console.log(values)
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
const columns = [
|
|
const columns = [
|
|
|
{
|
|
{
|
|
|
title: '联系人',
|
|
title: '联系人',
|
|
@@ -104,7 +108,8 @@ const Contact = props => {
|
|
|
title: '地区',
|
|
title: '地区',
|
|
|
dataIndex: 'local',
|
|
dataIndex: 'local',
|
|
|
key: 'local',
|
|
key: 'local',
|
|
|
- width: 100
|
|
|
|
|
|
|
+ width: 100,
|
|
|
|
|
+ render: local => <a>{local}</a>
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '个人标签',
|
|
title: '个人标签',
|
|
@@ -288,11 +293,24 @@ const Contact = props => {
|
|
|
useEffect(() => {
|
|
useEffect(() => {
|
|
|
// props.getlist();
|
|
// props.getlist();
|
|
|
initData()
|
|
initData()
|
|
|
|
|
+ const options = () => {
|
|
|
|
|
+ const { dispatch } = props
|
|
|
|
|
+ dispatch({
|
|
|
|
|
+ type: 'district/fetch'
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ options()
|
|
|
}, [])
|
|
}, [])
|
|
|
|
|
|
|
|
|
|
+
|
|
|
return (
|
|
return (
|
|
|
// <PageHeaderWrapper></PageHeaderWrapper>
|
|
// <PageHeaderWrapper></PageHeaderWrapper>
|
|
|
<div>
|
|
<div>
|
|
|
|
|
+ <div className="zh-pd-24">
|
|
|
|
|
+ <Cascader
|
|
|
|
|
+ onChange={onChange}
|
|
|
|
|
+ />
|
|
|
|
|
+ </div>
|
|
|
<ProTable
|
|
<ProTable
|
|
|
rowKey={record => record.id}
|
|
rowKey={record => record.id}
|
|
|
size="middle"
|
|
size="middle"
|
|
@@ -323,7 +341,8 @@ const Contact = props => {
|
|
|
)
|
|
)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-export default connect(({ contact, global, loading }) => ({
|
|
|
|
|
|
|
+export default connect(({ global, loading }) => ({
|
|
|
|
|
+// export default connect(({ contact, global, loading })
|
|
|
// contactName: contact,
|
|
// contactName: contact,
|
|
|
// data: contact.data,
|
|
// data: contact.data,
|
|
|
// total: contact.total,
|
|
// total: contact.total,
|