薪资项目管理以及字段管理页面修改
This commit is contained in:
parent
68302f7c3d
commit
7aee66760e
|
|
@ -49,6 +49,7 @@ class FieldSlide extends Component {
|
|||
getSalaryFieldForm = (id) => {
|
||||
getSalaryFieldForm({ id }).then(({ status, data }) => {
|
||||
if (status) {
|
||||
const { onChangeRecord } = this.props;
|
||||
const {
|
||||
name,
|
||||
useDefault,
|
||||
|
|
@ -60,6 +61,7 @@ class FieldSlide extends Component {
|
|||
taxAgentIds,
|
||||
pattern
|
||||
} = data;
|
||||
onChangeRecord(data);
|
||||
this.setState({
|
||||
name,
|
||||
useInEmployeeSalary: useInEmployeeSalary ? useInEmployeeSalary.toString() : "0",
|
||||
|
|
|
|||
|
|
@ -31,7 +31,14 @@ class FieldManagement extends Component {
|
|||
|
||||
handleEditField = (record) => {
|
||||
const { slideparams } = this.state;
|
||||
this.setState({ slideparams: { ...slideparams, visible: true, title: "编辑字段", record } });
|
||||
this.setState({
|
||||
slideparams: {
|
||||
...slideparams,
|
||||
visible: true,
|
||||
title: "编辑字段",
|
||||
record: _.pick(record, ["id"])
|
||||
}
|
||||
});
|
||||
};
|
||||
handleDeleteField = (filedIds) => {
|
||||
Modal.confirm({
|
||||
|
|
@ -90,6 +97,12 @@ class FieldManagement extends Component {
|
|||
onDeleteLedger={(record) => this.handleDeleteField([record.id])}/>
|
||||
<FieldSlide
|
||||
{...slideparams}
|
||||
onChangeRecord={(record) => this.setState({
|
||||
slideparams: {
|
||||
...slideparams,
|
||||
record: { ...slideparams.record, ...record }
|
||||
}
|
||||
})}
|
||||
onCancel={this.handleResetField}
|
||||
onRefreshList={() => this.setState({ doSearch: !doSearch })}
|
||||
/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue