产品-工资单模板薪资项目名称修改

This commit is contained in:
黎永顺 2023-08-01 15:48:47 +08:00
parent 4601742b9d
commit dbae61623d
1 changed files with 11 additions and 3 deletions

View File

@ -219,8 +219,6 @@ class SalaryItemSettings extends Component {
}
};
handleEditSalaryItemName = (item, field, viewAttr) => {
//暂时关闭
return
const { groupId } = item, { salaryItemId } = field, { dataList } = this.state;
if (groupId === "111111111111111111") return;
this.setState({
@ -270,7 +268,17 @@ class SalaryItemSettings extends Component {
salaryItemShowName: originName === name ? "" : name
}], itemShowNamesetting, "salaryItemId")
}, () => {
this.props.onChangeSalaryItem(this.state.dataList);
const modifySalaryItemids = _.reduce(this.state.itemShowNamesetting, (pre, cur) => [...pre, cur.salaryItemId], []);
const convertDataList = _.map(this.state.dataList, it => {
return {
...it,
items: _.map(it.items, item => {
if (modifySalaryItemids.includes(item.salaryItemId)) return { ...item };
return { ...item, name: item.salaryItemShowName };
})
};
});
this.props.onChangeSalaryItem(convertDataList);
this.props.onChangeSalaryItemShowNamesetting(this.state.itemShowNamesetting);
});
};