feature/2.15.1.2407.01-薪资项目以及字段管理页面改造
This commit is contained in:
parent
a101de8355
commit
3cff712ae9
|
|
@ -239,7 +239,6 @@ export default class SalaryItem extends React.Component {
|
|||
<Menu.Item key="2">{getLabel(111, "新增系统薪资项")}</Menu.Item>
|
||||
</Menu>
|
||||
);
|
||||
|
||||
let buttons = [
|
||||
<Dropdown.Button overlay={menu} type="primary"
|
||||
onClick={() => handleMenuClick({ key: "1" })}>{getLabel(111, "新增自定义薪资项")}</Dropdown.Button>,
|
||||
|
|
@ -313,49 +312,16 @@ export default class SalaryItem extends React.Component {
|
|||
const { salaryItemStore: { setRequest } } = this.props;
|
||||
setRequest(value);
|
||||
};
|
||||
const rowSelection = {
|
||||
selectedRowKeys,
|
||||
onChange: (selectedRowKeys) => this.setState({ selectedRowKeys }),
|
||||
getCheckboxProps: record => ({
|
||||
disabled: !record.canDelete // Column configuration not to be checked
|
||||
})
|
||||
};
|
||||
!(showOperateBtn || showSalaryItemBtn) && (buttons = buttons.slice(-1));
|
||||
return (
|
||||
<React.Fragment>
|
||||
<WeaTop title={getLabel(111, "薪资项目管理")} icon={<i className="icon-coms-fa"/>} iconBgcolor="#F14A2D"
|
||||
buttons={buttons} showDropIcon onDropMenuClick={this.onDropMenuClick} dropMenuDatas={dropMenuDatas}
|
||||
className="salaryProjectManagement">
|
||||
<div className="salaryItems_content"><SalaryItemsTable {...this.props} name={name} isQuery={isQuery}
|
||||
selectedRowKeys={selectedRowKeys}
|
||||
onDropMenuClick={this.onDropMenuClick}
|
||||
onChange={val => this.setState({ selectedRowKeys: val })}/>
|
||||
{/*<WeaNewScroll height="100%">*/}
|
||||
{/* <CustomPaginationTable*/}
|
||||
{/* rowKey={record => record.id}*/}
|
||||
{/* loading={loading}*/}
|
||||
{/* rowSelection={rowSelection}*/}
|
||||
{/* dataSource={tableDataSource}*/}
|
||||
{/* columns={this.getColumns(tableColumns)}*/}
|
||||
{/* total={this.state.searchParams.total}*/}
|
||||
{/* current={this.state.searchParams.current}*/}
|
||||
{/* pageSize={this.state.searchParams.pageSize}*/}
|
||||
{/* onPageChange={(value) => {*/}
|
||||
{/* this.handlePageChange(value);*/}
|
||||
{/* }}*/}
|
||||
{/* onShowSizeChange={(current, pageSize) => {*/}
|
||||
{/* this.setState({*/}
|
||||
{/* searchParams: {*/}
|
||||
{/* ...this.state.searchParams,*/}
|
||||
{/* current,*/}
|
||||
{/* pageSize*/}
|
||||
{/* }*/}
|
||||
{/* }, () => {*/}
|
||||
{/* this.handleShowSizeChange({ name: this.state.searchValue, ...this.state.searchParams });*/}
|
||||
{/* });*/}
|
||||
{/* }}*/}
|
||||
{/* />*/}
|
||||
{/*</WeaNewScroll>*/}
|
||||
<div className="salaryItems_content">
|
||||
<SalaryItemsTable {...this.props} name={name} isQuery={isQuery}
|
||||
selectedRowKeys={selectedRowKeys} onDropMenuClick={this.onDropMenuClick}
|
||||
onChange={val => this.setState({ selectedRowKeys: val })}/>
|
||||
</div>
|
||||
</WeaTop>
|
||||
<SyncToSalaryAccountSetDialog
|
||||
|
|
|
|||
Loading…
Reference in New Issue