|
|
@@ -174,6 +174,7 @@ const Company = props => {
|
|
|
dataIndex: 'phone',
|
|
|
key: 'phone',
|
|
|
search: false,
|
|
|
+ sorter: (a, b) => a.phone.localeCompare(b.phone),
|
|
|
width: 80
|
|
|
},
|
|
|
{
|
|
|
@@ -267,7 +268,8 @@ const Company = props => {
|
|
|
dataIndex: 'address',
|
|
|
key: 'address',
|
|
|
search: false,
|
|
|
- width: 80
|
|
|
+ sorter: (a, b) => a.address.localeCompare(b.address),
|
|
|
+ width: 150
|
|
|
},
|
|
|
{
|
|
|
title: '客户传真',
|
|
|
@@ -458,8 +460,10 @@ const Company = props => {
|
|
|
params={state.params}
|
|
|
request={async (params, sort, filter) => {
|
|
|
const srotOrder = refactorSortField(sort)
|
|
|
- const { code = -1, data: { customer = [], total = 0 } = { customer: [], total: 0 } } =
|
|
|
- await queryCompany({ ...params, ...srotOrder, ...filter })
|
|
|
+ const {
|
|
|
+ code = -1,
|
|
|
+ data: { customer = [], total = 0 } = { customer: [], total: 0 }
|
|
|
+ } = await queryCompany({ ...params, ...srotOrder, ...filter })
|
|
|
setState({ ...state, orderIds: customer.map(item => item.id) })
|
|
|
return {
|
|
|
data: customer,
|