|
@@ -116,7 +116,8 @@ const Contact = props => {
|
|
|
{
|
|
{
|
|
|
title: '关键字',
|
|
title: '关键字',
|
|
|
dataIndex: 'search',
|
|
dataIndex: 'search',
|
|
|
- hideInTable: true
|
|
|
|
|
|
|
+ hideInTable: true,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '联系人',
|
|
title: '联系人',
|
|
@@ -145,7 +146,8 @@ const Contact = props => {
|
|
|
dataIndex: 'department',
|
|
dataIndex: 'department',
|
|
|
key: 'department',
|
|
key: 'department',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 75
|
|
|
|
|
|
|
+ width: 75,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
// {
|
|
// {
|
|
|
// title: '电话',
|
|
// title: '电话',
|
|
@@ -169,26 +171,30 @@ const Contact = props => {
|
|
|
title: '邮箱',
|
|
title: '邮箱',
|
|
|
dataIndex: 'email',
|
|
dataIndex: 'email',
|
|
|
key: 'email',
|
|
key: 'email',
|
|
|
- width: 75
|
|
|
|
|
|
|
+ width: 75,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '职务',
|
|
title: '职务',
|
|
|
dataIndex: 'position',
|
|
dataIndex: 'position',
|
|
|
key: 'position',
|
|
key: 'position',
|
|
|
- width: 75
|
|
|
|
|
|
|
+ width: 75,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '办公室',
|
|
title: '办公室',
|
|
|
dataIndex: 'office',
|
|
dataIndex: 'office',
|
|
|
key: 'office',
|
|
key: 'office',
|
|
|
width: 75,
|
|
width: 75,
|
|
|
- ellipsis: true
|
|
|
|
|
|
|
+ ellipsis: true,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '地区',
|
|
title: '地区',
|
|
|
dataIndex: 'local',
|
|
dataIndex: 'local',
|
|
|
key: 'local',
|
|
key: 'local',
|
|
|
- width: 75
|
|
|
|
|
|
|
+ width: 75,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '个人标签',
|
|
title: '个人标签',
|
|
@@ -254,60 +260,69 @@ const Contact = props => {
|
|
|
dataIndex: 'address',
|
|
dataIndex: 'address',
|
|
|
key: 'address',
|
|
key: 'address',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '乘车',
|
|
title: '乘车',
|
|
|
dataIndex: 'ride',
|
|
dataIndex: 'ride',
|
|
|
key: 'ride',
|
|
key: 'ride',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '地标',
|
|
title: '地标',
|
|
|
dataIndex: 'landmarks',
|
|
dataIndex: 'landmarks',
|
|
|
key: 'landmarks',
|
|
key: 'landmarks',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '住宿',
|
|
title: '住宿',
|
|
|
dataIndex: 'stay',
|
|
dataIndex: 'stay',
|
|
|
key: 'stay',
|
|
key: 'stay',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '备注',
|
|
title: '备注',
|
|
|
dataIndex: 'mark',
|
|
dataIndex: 'mark',
|
|
|
key: 'mark',
|
|
key: 'mark',
|
|
|
ellipsis: true,
|
|
ellipsis: true,
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '软件锁',
|
|
title: '软件锁',
|
|
|
dataIndex: 'keynum',
|
|
dataIndex: 'keynum',
|
|
|
key: 'keynum',
|
|
key: 'keynum',
|
|
|
width: 50,
|
|
width: 50,
|
|
|
- render: keynum => <a>{keynum}</a>
|
|
|
|
|
|
|
+ render: keynum => <a>{keynum}</a>,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '大司空',
|
|
title: '大司空',
|
|
|
dataIndex: 'dasikong',
|
|
dataIndex: 'dasikong',
|
|
|
key: 'dasikong',
|
|
key: 'dasikong',
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '养护云',
|
|
title: '养护云',
|
|
|
dataIndex: 'yanghuyun',
|
|
dataIndex: 'yanghuyun',
|
|
|
key: 'yanghuyun',
|
|
key: 'yanghuyun',
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
title: '创建人',
|
|
title: '创建人',
|
|
|
dataIndex: 'chuanpeople',
|
|
dataIndex: 'chuanpeople',
|
|
|
key: 'chuanpeople',
|
|
key: 'chuanpeople',
|
|
|
- width: 50
|
|
|
|
|
|
|
+ width: 50,
|
|
|
|
|
+ search: false
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -477,12 +492,12 @@ const Contact = props => {
|
|
|
}
|
|
}
|
|
|
return (
|
|
return (
|
|
|
<div>
|
|
<div>
|
|
|
- <Card>
|
|
|
|
|
|
|
+ {/* <Card>
|
|
|
<LightFilter bordered onFinish={async values => console.log(values)}>
|
|
<LightFilter bordered onFinish={async values => console.log(values)}>
|
|
|
<ProFormText name="name1" label="联系人" search={{ filterType: 'light' }} />
|
|
<ProFormText name="name1" label="联系人" search={{ filterType: 'light' }} />
|
|
|
<ProFormText name="name" label="省/市/区" />
|
|
<ProFormText name="name" label="省/市/区" />
|
|
|
</LightFilter>
|
|
</LightFilter>
|
|
|
- </Card>
|
|
|
|
|
|
|
+ </Card> */}
|
|
|
<ProTable
|
|
<ProTable
|
|
|
bordered
|
|
bordered
|
|
|
params={state.params}
|
|
params={state.params}
|
|
@@ -514,12 +529,13 @@ const Contact = props => {
|
|
|
onChange: hanleRowSelectChange,
|
|
onChange: hanleRowSelectChange,
|
|
|
type: 'checkbox'
|
|
type: 'checkbox'
|
|
|
}}
|
|
}}
|
|
|
- search={false}
|
|
|
|
|
|
|
+ // search={false}
|
|
|
|
|
+ search={{ filterType: 'light' }}
|
|
|
toolbar={{
|
|
toolbar={{
|
|
|
- search: {
|
|
|
|
|
- allowClear: true,
|
|
|
|
|
- onSearch: handleSearch
|
|
|
|
|
- },
|
|
|
|
|
|
|
+ // search: {
|
|
|
|
|
+ // allowClear: true,
|
|
|
|
|
+ // onSearch: handleSearch
|
|
|
|
|
+ // },
|
|
|
actions: [
|
|
actions: [
|
|
|
<LazyCascader onChange={onDistrictChange} changeOnSelect={true} key="lazyCascader" />,
|
|
<LazyCascader onChange={onDistrictChange} changeOnSelect={true} key="lazyCascader" />,
|
|
|
<Addcontact onConfirm={handleAddClient} key="addContactBtn" />
|
|
<Addcontact onConfirm={handleAddClient} key="addContactBtn" />
|