outaozhen 5 years atrás
parent
commit
a27d382ce0
1 changed files with 38 additions and 22 deletions
  1. 38 22
      src/pages/Customer/Contact/index.jsx

+ 38 - 22
src/pages/Customer/Contact/index.jsx

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