修复岗位职责换行展示

上海顺胜组织架构图v2
Chengliang 11 months ago
parent b708c6608d
commit e7bfc7f831

@ -80,7 +80,7 @@ export default class DrawerComponents extends React.Component {
// //
getDeatilDatas(params, type = 'chart', showJob = '1') { getDeatilDatas(params, type = 'chart', showJob = '1') {
const { language } = this.props; const { language } = this.props;
this.setState({ spinning: true, data: [] }); this.setState({ spinning: true, data: [], dataSource: [] });
d3.json( d3.json(
'/api/bs/hrmorganization/orgchart/getDepartmentDetail?' + '/api/bs/hrmorganization/orgchart/getDepartmentDetail?' +
qs.stringify({ detauleType: type, ...params, showJob }), qs.stringify({ detauleType: type, ...params, showJob }),
@ -131,7 +131,11 @@ export default class DrawerComponents extends React.Component {
title: `${i18n.table.mobile[language]}`, title: `${i18n.table.mobile[language]}`,
}, },
]; ];
this.setState({ dataSource: data.dataSource, columns: columns }); this.setState({
dataSource: data.dataSource,
columns: columns,
spinning: false,
});
} }
}); });
} }
@ -500,6 +504,7 @@ export default class DrawerComponents extends React.Component {
dataSource={dataSource} dataSource={dataSource}
columns={columns} columns={columns}
scroll={{ y: 500 }} scroll={{ y: 500 }}
loading={spinning}
pagination={{ pagination={{
locale: { locale: {
// //
@ -539,7 +544,7 @@ export default class DrawerComponents extends React.Component {
</Button>, </Button>,
]} ]}
> >
<p>{jobResponsibility}</p> <div style={{ whiteSpace: 'pre-line' }}>{jobResponsibility}</div>
</Modal> </Modal>
</Drawer> </Drawer>
); );

@ -358,7 +358,7 @@ export class TopBar extends React.Component {
'' ''
)} )}
<Col span={6}> <Col span={6}>
{i18n.level[language]} {i18n.deptLevel[language]}
<Select <Select
style={{ width: 140 }} style={{ width: 140 }}
value={this.state.requestData.level} value={this.state.requestData.level}

@ -2,7 +2,7 @@ export const i18n = {
fclass: { cn: '维度', en: 'Organizational type' }, fclass: { cn: '维度', en: 'Organizational type' },
companyRoot: { cn: '分部根节点', en: 'Company' }, companyRoot: { cn: '分部根节点', en: 'Company' },
deptRoot: { cn: '部门根节点', en: 'Department' }, deptRoot: { cn: '部门根节点', en: 'Department' },
level: { cn: '部门层级', en: 'Hierarchy' }, deptLevel: { cn: '部门层级', en: 'Hierarchy' },
search: { cn: '查询', en: 'Search' }, search: { cn: '查询', en: 'Search' },
export: { cn: '导出', en: 'Export' }, export: { cn: '导出', en: 'Export' },
exportImage: { cn: '导出图片', en: ' Export Image' }, exportImage: { cn: '导出图片', en: ' Export Image' },

Loading…
Cancel
Save