薪资账套已有bug修复
This commit is contained in:
parent
70d15cd06e
commit
3d783247e9
|
|
@ -259,7 +259,12 @@ class LedgerSalaryItem extends Component {
|
|||
this.setState({
|
||||
itemGroups: _.map(itemGroups, it => {
|
||||
if (id === it.uuid) {
|
||||
return { ...it, items: [...it.items, ...items] };
|
||||
return {
|
||||
...it, items: [...it.items, ..._.map(items, child => {
|
||||
const { id: itemsId, ...extraItems } = child;
|
||||
return { ...extraItems };
|
||||
})]
|
||||
};
|
||||
}
|
||||
return { ...it };
|
||||
})
|
||||
|
|
|
|||
|
|
@ -110,6 +110,7 @@ class LedgerSlide extends Component {
|
|||
saveLedgerItem = () => {
|
||||
const { empFields, itemGroups, saveSalarySobId } = this.state;
|
||||
const { editId: salarySobId } = this.props;
|
||||
console.log(itemGroups);
|
||||
const payload = {
|
||||
empFields: _.map(empFields, it => {
|
||||
if (Object.prototype.toString.call(it.id) === "[object Number]") delete it.id;
|
||||
|
|
@ -119,7 +120,7 @@ class LedgerSlide extends Component {
|
|||
return {
|
||||
...item,
|
||||
items: _.map(item.items, it => {
|
||||
if (it.id && it.id.length > 4) delete it.id;
|
||||
// if (it.id && it.id.length > 4) delete it.id;
|
||||
return { ...it };
|
||||
})
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue