|
|
@ -71,6 +71,7 @@ const PersonnelDistribution = (props) => { |
|
|
|
const getMultis = (arrStr) => {//默认展示2个 |
|
|
|
return <div style={{ display: 'flex' }}> |
|
|
|
{ |
|
|
|
arrStr.length ? |
|
|
|
arrStr.map((ite, idx) => { |
|
|
|
return ( |
|
|
|
<div key={idx} style={{ display: 'flex' }}> |
|
|
@ -90,7 +91,7 @@ const PersonnelDistribution = (props) => { |
|
|
|
} |
|
|
|
</div> |
|
|
|
) |
|
|
|
}) |
|
|
|
}) : '-' |
|
|
|
} |
|
|
|
</div> |
|
|
|
} |
|
|
@ -111,7 +112,7 @@ const PersonnelDistribution = (props) => { |
|
|
|
title: starHeader('部门名称'), |
|
|
|
dataIndex: 'department', |
|
|
|
key: 'department', |
|
|
|
width: '15%', |
|
|
|
width: '18%', |
|
|
|
render: (text, r, index) => { |
|
|
|
let arrStr = text.map(t => t.name); |
|
|
|
return getMultis(arrStr); |
|
|
@ -136,18 +137,19 @@ const PersonnelDistribution = (props) => { |
|
|
|
title: starHeader('岗位'), |
|
|
|
dataIndex: 'post', |
|
|
|
key: 'post', |
|
|
|
width: '10%', |
|
|
|
width: '11%', |
|
|
|
render: (text, record) => <span>{text || '-'}</span> |
|
|
|
}, { |
|
|
|
title: starHeader('入职时间'), |
|
|
|
dataIndex: 'hireDate', |
|
|
|
key: 'hireDate', |
|
|
|
width: '10%', |
|
|
|
width: '8%', |
|
|
|
render: (text, record) => <span>{text || '-'}</span> |
|
|
|
}, { |
|
|
|
title: starHeader('转正时间'), |
|
|
|
dataIndex: 'regularDate', |
|
|
|
key: 'regularDate', |
|
|
|
width: '10%', |
|
|
|
width: '8%', |
|
|
|
render: (text, record) => <span>{text || '-'}</span> |
|
|
|
}, { |
|
|
|
title: starHeader('工龄'), |
|
|
@ -236,9 +238,9 @@ const PersonnelDistribution = (props) => { |
|
|
|
onClick={() => { setImportModalV(true); }}> |
|
|
|
导入 |
|
|
|
</div> |
|
|
|
<div style={{ padding: '6px 20px', background: '#00BA85', color: '#FFFFFF', fontSize: 14, marginLeft: 18 }}> |
|
|
|
{/* <div style={{ padding: '6px 20px', background: '#00BA85', color: '#FFFFFF', fontSize: 14, marginLeft: 18 }}> |
|
|
|
导出 |
|
|
|
</div> |
|
|
|
</div> */} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|